
Ich verwende KVM unter Linux Mint 17.1, Kernel 3.16.0-31-generic. Der einzige Gast ist eine Windows 8.1-VM. Mir ist aufgefallen, dass ich den Gast nicht fortsetzen kann, wenn ich den Host neu starte, während der Gast ausgeführt wird, nachdem der Host neu gestartet wurde. Virt-Manager zeigt die VM nur als „Angehalten“ an, ohne dass eine Einschalt- oder Fortsetzungsoption verfügbar ist. virsh
Außerdem wird ein Fehler ausgegeben, wenn ich versuche, sie fortzusetzen:
zach@koln ~ $ virsh list
Id Name State
----------------------------------------------------
2 windows8 pmsuspended
~ $ virsh resume 2
error: Failed to resume domain 2
error: Requested operation is not valid: domain is pmsuspended
Die einzige Lösung, die ich gefunden habe, besteht darin, den QEMU-Prozess zu beenden, was alles andere als ideal ist. Es ist mir egal, ob der VM-Status verworfen wird, wenn ich den Host neu starte, ich hätte nur lieber, dass er automatisch neu gestartet wird.
Irgendwelche Vorschläge?
Antwort1
So ist es mein Verständnis (siehedieser Launchpad-Fehlerbericht) DaspmsuspendiertGäste konnten nur über die CLI (nicht über die GUI) mit dem folgenden Befehl aufgeweckt werden:
virsh dompmwakeup 2
Soweit ich weiß, wurde dieser Fehler noch nicht behoben, aber zumindest funktioniert der CLI-Befehl, jedenfalls auf meinem Kubuntu-Host.
Antwort2
Ich hatte das gleiche Problem, das Problem war, dass ich keinen Platz mehr hatte. Also musste ich in meinem Home-Verzeichnis aufräumen und Speicherplatz freigeben. Und alles funktioniert perfekt wie zuvor. Hoffe, das hilft!