在我的XEN VPS上发生这个错误,导致内核崩溃。 (全部在8.04 LTS)
我的Dom-0上的内核版本是2.6.24-25-xen,Xen VPS上的内核版本也是2.6.24-25-xen。
我从这里阅读了关于禁用APIC的一些信息http://muffinresearch.co.uk/archives/2008/08/20/ubuntu-bug-soft-lockup-cpu0-stuck-for-11s/
但这似乎也没有帮助。
任何人都经历过这个,有什么解决方法吗?
提前致谢!
这可能因为两件事情而发生:
1.过度使用CPU或RAM
时间漂移
你应该确保你没有超载主机,不能分配更多的CPU核心或主机可以提供的内存,也可以设置ntp,并可能实现一些特定于你的虚拟化平台的内核启动选项
您是否看到超过1个vCPU的客人? 我在基于XenServer的虚拟机上看到过这种情况,在客户端也运行Ubuntu。 我的解决方法是从2个vCPU缩减到1. YMMV。
你在grub中指定了dom0_max_vcpus吗? 我在Xen群集上看到了这个问题一段时间,最终我发现这是因为我限制了dom0到两个vcpus。 我删除后,我没有再看到它。