Linux kernel Panic后自动重启机器的设置
作者:过客  发表日期:2016-01-04 00:03:28  点击:1266
近期1台NEC的PC服务器,linux经常莫名奇妙的重启,连个为什么重启的log都没有,
请NEC看了,也找不出什么名堂,看到以下资料,进行了测试,
发现如果是内核问题导致重启,应该会有log,以前怀疑是OS的问题,
现在越来越怀疑是硬件的问题了。不行只能换个机器看看了。

*************************************
设置kernel系统参数:
vi /etc/sysctl.conf
#增加此行,以保证此设置持续有效;
#含义是当系统遇到kernel panic时,系统在30秒后reboot;
kernel.panic = 30

#修改此参数,,以保证下一次当系统遇到kernel panic后有效;
#以后无需再修改,默认从上面的设置中加载;
vi /proc/sys/kernel/panic
echo 30 > panic


另外Redhat提供的可导致kernel panic的方式;
执行这几行代码,你的linux系统就crash了;
cd /proc/sys/kernel
echo 1 > sysrq  (记录log等级为1)
cd /proc
echo c > sysrq-trigger

发表评论: