2013-05-26 15 views
1

這個問題幾乎說明了一切。我在Ubuntu上運行libvirt(KVM?),我有兩個我無法訪問或控制的guest虛擬機(都是ubuntu服務器)。Libvirt無法停止重新啓動強制關閉或摧毀客戶

也就是說,如果我用virsh或virt-manager查看它們,它們的狀態是「正在運行」。我無法連接到圖形控制檯。如果我發送密鑰ctrl-alt-del沒有任何反應。如果我嘗試「關閉」,則會出現錯誤「錯誤關閉域,操作期間超時,無法獲取狀態更改鎖定」。

我真的不能隨便刪除這些客人,並重新開始。我如何恢復它們?

+0

請你重新啓動通過命令'服務的libvirtd restart'的的libvirtd守護進程?你可以通過命令「virsh dumpxml 」轉儲域名xml,然後你就可以看到圖形設備。通常您可以使用任何連接到它的VNC客戶端來查看桌面。最後,您可以銷燬正在運行的虛擬機並重新啓動虛擬機。只需使用命令'virsh destroy '和'virsh start ',您的客戶操作系統將只會遇到一次重新啓動。 – shawnzhu

回答

1

可能有qemu-kvm進程正在爲客人運行。手動殺死它們(kill -9),然後從virt-manager/virsh啓動它。