我一直在尝试在 Ubuntu 9.10 上设置一对使用 KVM 的服务器,在它们之间托管 8 个虚拟机,最终遇到了从虚拟机冻结到无法开机的各种问题。
我设置并运行了一个虚拟服务器,并且正在设置第二个,当任何涉及 OpenSSL 的操作都会导致 VM 以一种奇怪的方式锁定时 - 所有网络流量都会停止,它不会处理控制台上的登录,但是它没有占用主机的任何 CPU 时间。第一个虚拟服务器是相同的并且运行良好。
我尝试设置的另一台虚拟机安装了 Ubuntu,然后拒绝重新启动,引发与 XFS 相关的内核异常。
我现在已经在两台主机上安装了 Citrix XenServer 5.5,现在我正在设置我的第三台虚拟机,绝对没有问题。我在尝试 VMware 时也有同样的经历,但我更喜欢 Xen,因为它似乎在免费许可证上提供了更多功能。
我的问题是我只是对 KVM 不走运,还是 KVM 像看起来那样不稳定?您是否正在使用或计划在生产中使用 KVM,您取得了多大的成功?
编辑:
感谢所有的答案。我最近将我们的两台物理服务器升级到使用 KVM 0.12.3 的 Ubuntu 10.04 LTS。我现在正在 KVM 上安装我的第六台虚拟机,甚至没有提示我之前遇到的问题,所以我现在坚持使用 KVM :)