Kvm-Virtualization
如何用較新版本的 libvirt 實時快照替換 QEMU 二進製文件
這是我的第一篇文章,所以請溫柔。:)
我的 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 二進製文件在作業系統的包管理系統中不可用時,應該如何更新它?
我試圖在http://sourceforge.net/projects/kvm/files/qemu-kvm/1.2.0/下載較新版本的原始碼,編譯它,並創建一個指向適當二進製文件的符號連結。連結列表如下所示:
/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,但我得到了同樣的錯誤。
任何幫助深表感謝!
您需要重新啟動 VM 才能使用新版本的 qemu。