web-dev-qa-db-ja.com

KVMホストで「Sudo再起動」すると、ゲストVMの電源が正常に切れますか?

現在、ホストを再起動する前に各KVMゲストの電源を手動でオフにします。しかし、これは古くなっており、今では最大で約20台のゲストマシンを使用しています。

Ubuntu Server 12.04が正しいことを行い、最後のKVMクライアントがオフになるまでシャットダウンの完了を保留することを信頼できますか?

あるいは、すべてのゲストを優雅にシャットオフする簡単な方法はありますか?

16
HDave
8

試す-watchdog-action
acpi信号シャットダウンを受信したときにゲストOSをシャットダウンするように設定します。 -watchdog-actionを使用してacpi信号を送信します

使用法:-watchdog-action actionこのアクションは、ウォッチドッグタイマーが時間切れになったときにQEMUが行うことを制御します。デフォルトは「リセット」です(ゲストを強制的にリセットします)。その他の可能なアクションは、「shutdown」(ゲストを正常にシャットダウンする試み)、「poweroff」(ゲストを強制的にパワーオフする)、「pause」(ゲストを一時停止する)、「debug」(デバッグメッセージを出力して続行)、または「なし」(何もしない)。

       Note that the "shutdown" action requires that the guest responds to
       ACPI signals, which it may not be able to do in the sort of
       situations where the watchdog would have expired, and thus
       "-watchdog-action shutdown" is not recommended for production use.

http://manpages.ubuntu.com/manpages/quantal/en/man1/kvm.1.html

1
totti