acpiなしでkvmゲストを終了する

acpiなしでkvmゲストを終了する

virsh または virt-manager で終了できない KVM ゲストがあります。私が読んだことのほとんどは、ゲストにACPIをインストールし、これを行うにはホスト上で多くの設定を実行することです。ゲストで実行されているシェルでゲストを停止し、サーバーで "virsh shutdown"コマンドを実行できない理由はありますか?私は「プラグを抜くこと」が悪い考えであることを知っているので、「virsh destroy」を避けたいと思います。つまり、ディスクが損傷する可能性があります。

ベストアンサー1

私はDebianをKVMゲストとして使用しています。ゲストエージェントを簡単にインストールできるqemu-guest-agentパッケージがあります。 libvirt側でこれを有効にするには、小さなxml構成部分を追加する必要があります。

<channel type='unix'>
  <source mode='bind' path='/var/lib/libvirt/qemu/f16x86_64.agent'/>
  <target type='virtio' name='org.qemu.guest_agent.0'/>
</channel>

これから、次のようにvirsh shutdown --mode agentゲストを正常に終了できます。

おすすめ記事