Kernel 内核死机-不同步:中断中出现致命异常

Kernel 内核死机-不同步:中断中出现致命异常,kernel,Kernel,即使有风险,我如何改变这种行为?在某些情况下,默认行为是一个障碍,特别是当设备在现场崩溃时,我们需要知道什么地方出了问题,作为验尸。因此,应该更新/var/log/syslog。 问题是如何轻松改变这种行为?任何帮助都将受到极大的感谢内核恐慌意味着它决定进入无限循环以避免执行任何其他代码(因为它可能导致不可预测的行为)。通常你不想改变这种行为 确保从kernel获取所有消息:查看/etc/syslogd.conf并找到如下字符串: kern.* -/var/log/kern.log 确保它

即使有风险,我如何改变这种行为?在某些情况下,默认行为是一个障碍,特别是当设备在现场崩溃时,我们需要知道什么地方出了问题,作为验尸。因此,应该更新/var/log/syslog。
问题是如何轻松改变这种行为?任何帮助都将受到极大的感谢

内核恐慌意味着它决定进入无限循环以避免执行任何其他代码(因为它可能导致不可预测的行为)。通常你不想改变这种行为

确保从kernel获取所有消息:查看/etc/syslogd.conf并找到如下字符串:

kern.*   -/var/log/kern.log
确保它包含星号
*
,这意味着所有内核消息(甚至调试)都会进入日志文件


您可以尝试配置syslogd将消息发送到远程主机,以便在目标计算机完全不可用时读取消息。

如果生成内核崩溃转储,这将有助于确定根本原因

甚至物理控制台上的调用跟踪也有助于缩小问题的范围

我见过很多这种类型的内核由于网卡驱动程序而出现的恐慌,尤其是思科enic和各种broadcom网卡,希望能有所帮助

如果它再次发生,你想做RCA,得到一个屏幕截图(照片)至少-D