我想测试我的服务器是否在操作系统崩溃时创建崩溃转储。我可以看到配置了/etc/sysconfig/kdump
配置文件。
所以我向内核恐慌echo c > /proc/sysrq-trigger
发出了命令,因此它崩溃了服务器,但由于某种原因它永远不会创建转储文件。这是支持ASR的HP BL460g7刀片。
当我触发内核恐慌时,它崩溃了但仍然停留了大约10分钟(看起来它试图保存崩溃转储)但它永远不会。我检查了消息日志,但看不出它为什么不倾倒的原因。主要问题是我如何找到它为什么没有转储崩溃文件,是否有任何日志我可以检查出现了什么问题?
我使用的是SUSE Linux Enterprise Server 11(x86_64)SP 1。
答案 0 :(得分:0)
您是否按照此处说明的步骤进行了操作?
SUSE Support - Configure kernel core dump capture
最重要的任务应该是:
然后请重启系统并运行:
sync; echo c >/proc/sysrq-trigger
再次启动后,请检查/var/crash
中的新文件。如果这不适合您,请向我们展示/etc/sysconfig/kdump
的内容和至少
cat /proc/cmdline
chkconfig boot.kdump
您是否有显示器连接到机器?