debugging kernel.panic_on_oops已设置,但内核在oops时不会死机

vyswwuz2  于 2023-04-12  发布在  其他
关注(0)|答案(1)|浏览(141)

我已经通过内核命令行将kernel.panic_on_oops设置为1(通过传递oops=panic),但它似乎并没有在生成oops时出现恐慌。我已经通过sysctl检查了该选项是否确实被设置,它是。
所以我不知道是什么引起的。

ie3xauqp

ie3xauqp1#

如果除了sysctl kernel.panic_on_oops(见1)你也有0(默认值)或sysctl kernel.panic中设置的某个长值(见2),你可能只是在等待真正发生的恐慌重新启动,这可能会发生很久以后或永远不会发生。尝试将此设置为30秒或足够合理的值以允许生成vmcore,但绝对大于0,看看你是否恐慌+重启。

相关问题