【发布时间】:2014-06-23 18:13:00
【问题描述】:
我正在尝试在 Eucalyptus 云上运行的 KVM 虚拟机上使用 libvmi 工具。它是一个云盒 3.4.2 版本。要在 KVM 上使用 libvmi,我需要更改 Eucalyptus 默认使用的 qemu-kvm。所以我对 qemu-kvm-1.2.0 源代码做了一个补丁,编译它并“make && make install”,正如这个网页所说:https://github.com/bdpayne/libvmi/tree/master/tools/qemu-kvm-patch。
现在我需要确保我的系统在运行 KVM 虚拟机时会使用这个新安装的 qemu-kvm 版本。谁能告诉我如何设置以便 Eucalyptus 在启动新实例时使用我新安装的 qemu-kvm?
我尝试了“yum erase qemu-kvm”,希望能擦除原始版本的 qemu-kvm,这样 Eucalyptus 可能不得不使用我刚刚编译和安装的 qemu。但是当我使用“yum erase qemu-kvm”时,它说“eucalyptus-nc”出于依赖原因也需要擦除,所以我没有继续。
任何帮助将不胜感激。非常感谢。
【问题讨论】:
-
这个问题似乎与编程无关,更适合 serverfault.com
-
嗯,它是关于编译某些东西的自定义版本并将其部署在打包版本之上。从技术上讲,这不是一个编程问题,但主要是开发人员(也许还有喜欢冒险的管理员)感兴趣的东西。
标签: qemu eucalyptus