QEMU 访客代理问题 - 不同版本的主机和访客

QEMU 访客代理问题 - 不同版本的主机和访客

我们有多个主机,每个主机都有多个 KVM。某些主机运行 Ubuntu 12.04 LTS,而较新的主机则运行 14.04 LTS。客人还有不同的版本,如 12.04 LTS 和 14.04 LTS。我现在想在所有这些 KVM 上安装 qemu-guest-agent,以便能够冻结文件系统以进行备份。我已在所有虚拟机上成功安装了来宾代理,并将“通道 qemu-ga”添加到每个 KVM xml 配置中。

现在我到目前为止已经取得了以下成就:

Host > Guest > Agent

12.04 > 12.04 > OK

12.04 > 14.04 > OK

14.04 > 12.04 > Fail

14.04 > 14.04 > OK

我还需要在 12.04 VM 中安装或配置什么才能在重新启动后获取 /dev/virtio-ports/org.qemu.guest_agent.0 设备?

答案1

需要内核模块 virtio_console。虚拟机使用的是 -virtual 内核,我切换到 -generic,现在它可以工作了!

相关内容