Skript VM-Wechsel für Windows und Linux (per SSH oder ähnlichem)

brightrgb

Member
Dec 26, 2021
91
5
13
39
Hallo,

ich betreibe auf meinem Backup Server per Passthrough einer GPU ein Windows System mit dem ich gelegentlich arbeiten muss.
Ansonsten nutze ich eher Linux mit mit der selben GPU (Passthrough).
Heißt es kann immer nur eine VM gleichzeitig laufen.
Aktuell Fahre ich zuerst eine VM Herunter, nehme dann mein Notebook und starte über PVE die andere VM. Soweit geht das ist aber nicht komfortabel.
Mir würden zwei Ideeen kommen wie man das einfacher machen könnte, aber ich weiß nicht ob und wie man das umsetzten könnte.

  1. Skript auf PVE
    Das Skript schaut regelmäßig, ob z.B. VM100 bzw. 101 läuft.
    Wenn die zuvor noch laufende VM steht (durch Herunterfahren des Gastes) dann wird die andere VM gestartet

  2. Skript das vom Windows bzw. Linux Gast auf PVE angestoßen wird
    1. Linux Gast:
      Stoppe Windows VM
      Wenn Windows VM steht, dann Starte Linux VM
    2. Windows Gast:
      Stoppe Linux VM
      Wenn Linux VM steht, dann Starte Windows VM
Haltet ihr da etwas für möglich und einfach zu realisieren oder ist es besser ich bleibe bei meiner Lösung?
 
Es gibt ja einige Befehle, die du im Terminal verwenden kannst. Probier es doch einfach aus und präsentiere hier dein Ergebnis oder dein Skript.

sowas wirst du brauchen
Code:
qm status
 
Last edited: