supersun's space

  • 增大字号
  • 默认文字大小
  • 减小字号

[转]Auto reboot the linux server when kernel panic

系统内核panic的时候系统自动重启

设置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
cd /proc
echo  c > sysrq-trigger