
Linux Mint 17.1、カーネル 3.16.0-31-generic で KVM を実行しています。唯一のゲストは Windows 8.1 VM です。ゲストの実行中にホストを再起動すると、ホストの再起動後にゲストを再開できないことに気付きました。Virt-manager は VM を「一時停止」として表示し、電源や再開のオプションは使用できません。再開しようとするとvirsh
エラーも表示されます。
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
私が見つけた唯一の解決策は、qemu プロセスを強制終了することですが、これは理想的とは言えません。ホストを再起動したときに VM の状態が破棄されても構いませんが、自動的に再起動する方が望ましいです。
助言がありますか?
答え1
私の理解では(このLaunchpadのバグレポート) それpm停止中ゲストは、次のコマンドを使用して、CLI (GUI からではない) 経由でのみ起動できます。
virsh dompmwakeup 2
私の知る限り、このバグはまだ修正されていませんが、少なくとも CLI コマンドは機能し、私の Kubuntu ホストでは確かに機能します。
答え2
私も同じ問題を抱えていました。問題は、スペースが不足していたことです。そのため、ホーム ディレクトリをクリーンアップしてスペースを解放する必要がありました。そして、すべてが以前と同じように完璧に動作します。お役に立てば幸いです。