![如何知道 linux 服务器重启的原因](https://linux22.com/image/584921/%E5%A6%82%E4%BD%95%E7%9F%A5%E9%81%93%20linux%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E9%87%8D%E5%90%AF%E7%9A%84%E5%8E%9F%E5%9B%A0.png)
我有一台 Linux 服务器,以前它位于物理机上。物理机卡住了,我不得不重新启动它。我将其转移到 xen vm。转移到 Xen vm 后,它现在正在重新启动。它的行为与物理机相同,不同之处在于物理机卡住了,我不得不重新启动它,而 vm 正在自动重新启动。
我想追踪实际的故障,我该怎么做?
/proc/sys/kernel/panic 已经为 0,我已经安装了全新的操作系统,只是将网站数据转移到虚拟机
答案1
您可能会在虚拟控制台上找到一些有用的信息,但听起来您的系统设置为在内核崩溃时自动重新启动。您可以通过以 root 身份运行以下命令来禁用此功能:
echo "0" > /proc/sys/kernel/panic
你写了:
我将其转移到 xen vm。
你到底做了什么?你是否备份并恢复了完全相同的系统/映像,或者你是否为新的 Xen VM 重新安装了新的 CentOS 6.2?使用相同的系统/映像可能会遇到错误的内核和/或驱动程序,但全新安装到 VM 应该不会出现任何相同的问题。