如何用libvirt实时快照的更新版本replaceQEMU二进制文件

这是我的第一篇文章,所以请温柔。 🙂

我的CentOS 6.5盒子有一个不支持实时外部快照的QEMU二进制文件。 这是我尝试在virsh CLI上的命令,它的输出:

virsh # snapshot-create-as myvm snapshot1 "snapshot1 test" --disk-only --atomic error: Operation not supported: live disk snapshot not supported with this QEMU binary 

第一个问题:哪个QEMU二进制是指这个错误?

我假定引用的QEMU二进制文件是/usr/libexec/qemu-kvm

第二个问题:如果QEMU二进制文件在操作系统的包pipe理系统中不可用时应如何更新?

我试图从http://sourceforge.net/projects/kvm/files/qemu-kvm/1.2.0/下载新版本的源代码,编译它,并创build一个指向相应二进制文件的符号链接。 链接的列表如下所示:

 /usr/local/bin # ls -lah /usr/libexec/qemu-kvm lrwxrwxrwx 1 root root 33 Jan 14 11:20 /usr/libexec/qemu-kvm -> /usr/local/bin/qemu-system-x86_64 

然后我重新启动libvirtd,但我得到相同的错误。

任何帮助深表感谢!

您需要重新启动虚拟机才能使用新版本的qemu。