重新启动主机后无法恢复 KVM 客户机

重新启动主机后无法恢复 KVM 客户机

我在 Linux Mint 17.1、内核 3.16.0-31-generic 上运行 KVM。唯一的客户机是 Windows 8.1 VM。我注意到,如果我在客户机运行时重新启动主机,则在主机重新启动后我无法恢复客户机。Virt-manager 仅将 VM 显示为“已挂起”,没有可用的电源或恢复选项。virsh当我尝试恢复它时也出现错误:

zach@koln ~ $ virsh list
Id    Name                           State
----------------------------------------------------
2     windows8                       pmsuspended

~ $ virsh resume 2
error: Failed to resume domain 2
error: Requested operation is not valid: domain is pmsuspended

我发现的唯一解决方案是终止 qemu 进程,但这并不是理想的解决方案。我不在乎重新启动主机时 VM 状态是否被丢弃,我只是希望它自动重新启动。

有什么建议么?

答案1

据我了解(见此 Launchpad 错误报告) 那暂停只能通过 CLI(而不是 GUI)唤醒客户机,通过以下命令:

  virsh dompmwakeup 2

据我所知,这个错误还没有被纠正,但至少 CLI 命令可以工作,它在我的 Kubuntu 主机上确实可以工作。

答案2

我遇到了同样的问题,问题是空间不足。所以我必须清理并释放主目录中的空间。一切都像以前一样完美。希望这能有所帮助!

相关内容