我在 XenServer 6.2 主机上运行有时负载很高的 Debian 7 VM,该 VM 具有最新的 3.2.x 内核。
有时此虚拟机会进入以下状态:
- Ping 正常,所有服务均无法访问(包括 SSH)
- 出现一条消息,显示跟踪 + “内核 BUG”
- 下面显示错误消息“修复递归故障但需要重新启动”
sysctlkernel.panic=1
已设置。此操作在本例中无效。机器不会重新启动。
出现这样的故障后,怎么能让机器自行重新启动呢(因为这不算是 OOPS,对吧)?
理想情况下,重新启动之前同步文件系统和 ro mount 会很好......
我了解 SysRQ,但我正在寻找一种无需人工干预的解决方案。