23.13. イベントの設定
ドメイン XML の以下のセクションを使用すると、さまざまなイベントのデフォルトのアクションを上書きできます。
図23.23 イベントの設定
<on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>restart</on_crash> <on_lockfailure>poweroff</on_lockfailure>
以下の要素のコレクションでは、ゲスト仮想マシンのオペレーティングシステムが、ライフサイクル操作をトリガーする場合にアクションを指定できます。一般的なユースケースは、オペレーティングシステムの初期インストール時に、再起動を強制的に電源オフとして扱うことです。これにより、仮想マシンをインストール後の初回起動時に再設定できます。
ドメイン XML のこのセクションのコンポーネントは以下のとおりです。
State | 説明 |
---|---|
<on_poweroff> | ゲスト仮想マシンがパワーオフを要求した場合に実行するアクションを指定します。4 つの引数が可能です。
|
<on_reboot> | ゲスト仮想マシンが再起動を要求した場合に実行するアクションを指定します。4 つの引数が可能です。
|
<on_crash> | ゲスト仮想マシンがクラッシュした場合に実行するアクションを指定します。さらに、以下の追加アクションに対応します。
|
<on_lockfailure> | ロックマネージャーがリソースロックを失った場合に行うアクションを指定します。以下のアクションは、libvirt によって認識されますが、すべてが個々のロックマネージャーによってサポートされる必要はありません。アクションを指定しないと、各ロックマネージャーはデフォルトのアクションを実行します。以下の引数を使用できます。
|