重新启动主机后无法恢复 KVM 来宾

zym*_*han 4 linux qemu virtual-machine linux-kvm libvirt

我在 Linux Mint 17.1、内核 3.16.0-31-generic 上运行 KVM。唯一的访客是 Windows 8.1 虚拟机。我注意到,如果我在来宾运行时重新启动主机,则在主机重新启动后我无法恢复来宾。Virt-manager 仅将虚拟机显示为“已暂停”,没有可用的电源或恢复选项。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
Run Code Online (Sandbox Code Playgroud)

我找到的唯一解决方案是终止 qemu 进程,这不太理想。我不在乎重新启动主机时虚拟机状态是否被丢弃,我只是希望它自动启动备份。

有什么建议么?

Mar*_*iae 5

据我了解(请参阅此 Launchpad 错误报告),pmsuspended来宾只能通过 CLI(而不是 GUI)通过以下命令唤醒:

  virsh dompmwakeup 2
Run Code Online (Sandbox Code Playgroud)

据我所知,这个错误尚未得到纠正,但至少 CLI 命令可以工作,在我的 Kubuntu 主机上当然可以。