Keep on going, never give up.

Linux panic重启设置及关闭

目前Linux已经支持panic日志记录和重启配置,对大部分Linux用户而言,当Linux遇到致命问题时,重启或许是个很好的选择,不过如果你需要追踪Dump日志信息,那么重启很可能会自动覆盖这些现场日志。

一、修改panic时间

修改此时间,可确保系统遇到kernel panic时多长时间自动重启,默认是5秒。修改方法如下:

  • vi /proc/sys/kernel/panic
  • echo 30 > panic

功能:遇到panic,30秒后重启。

二、如何关闭panic重启

以下仅是尝试方法,不同系统可能有所差异:

1、If you don't have debugging enabled in the kernel (KDB, DDB), no. If you do, you can set the following sysctl to disable automatic reboot on panic:

debug.debugger_on_panic: 1

2、关闭init.rc中的内核panic_on_oops

#    write /proc/sys/kernel/panic_on_oops 1

3、通过命令终端修改

echo “0” > /proc/sys/kernel/panic

 

参考资料:

http://lists.freebsd.org/pipermail/freebsd-questions/2009-July/202210.html

http://m.blog.csdn.net/blog/robinyeung/9333473

http://linux.cloudibee.com/2009/01/linux-kernel-panic-reboot/

相关评论(0):  

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

订阅博客

最新文章

本站采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载也必须遵循“署名-非商业用途-保持一致”的创作共用协议. 返回顶部
Copyright@2005-2016 Metsky.com, All rights Reserved.