Debian

為什麼我不能關閉正在執行的 kvm 實例?

  • January 16, 2014

我正在執行 kvm 實例:

=# virsh list --all
Id    Name                           State
----------------------------------------------------
2     debian-test                    running

當我嘗試關閉它時,我得到:

=# virsh shutdown debian-test
Domain debian-test is being shutdown

但實例仍在執行。在日誌中我只發現:

“錯誤:virIdentityGetSystem:173:無法查找 SELinux 程序上下文:無效參數”

我沒有使用 SELinux,所以/etc/libvirt/qemu.conf我將 security_driver 更改為none.

之後我銷毀了機器(libvirt destroy …),重新啟動了 libvirt-bin、qemu-system-x86,並重新啟動了虛擬機——但仍然無法關閉。

如何調試/修復它?我在 debian 主機上執行 libvirt。

你在客戶端安裝了acpid嗎?關機只是向虛擬機發送一個“按下電源按鈕”事件,虛擬機需要擷取它並實際執行關機。

引用自:https://serverfault.com/questions/567728