XEN和KVM虚拟机可以同时运行嘛?

2012-06-14 22:42:13 +08:00
 deerlamp
最近在玩这个,ubuntu 12.04 server, 内核版本linux-3.2.0,
一个内核没装xen,跑了个kvm的虚拟机vm1(linux已经内核支持KVM)
另一个内核中添加xen4.1.2, 并安装了xen-hypervisor-amd64,跑了个xen的虚拟机vm2;但在这个内核里可以通过命令
virsh -c qemu:///system
可以打开qemu, 但每次通过命令start vm1去启动KVM虚拟机时,报错如下:

error: Failed to start domain vm1
error: internal error process exited while connecting to monitor: Could not access KVM kernel module: No such file or directory
failed to initialize KVM: No such file or directory
No accelerator found!

请问如果在支持xen的内核中就不能跑kvm虚拟机?有什么办法让XEN和KVM虚拟机同时运行?
5088 次点击
所在节点    服务器
2 条回复
halfbloodrock
2012-06-15 17:28:18 +08:00
应该是不行的

Xen其实是一个内核,上面跑了一虚拟层。

而KVM是基于内核的虚拟化。
liuw
2012-06-15 18:21:03 +08:00
Xen和KVM不能同时运行。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/39526

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX