研发在18:01分时反映,平台一台Linux系统无法连接,叫我这边协助处理看一下是什么情况。因为服务器在安溪,不能到现场处理,所有我这边先通过DELL IDRAC远程查看情况。
进IDRAC的远程查看:
进入虚拟控制台就傻眼了:
Kernel panic (内核恐慌)
查了一下平台监控,定位一下故障的发生时间
哎,问了一下研发人员有做什么操作,直接来了一句我yum update了。汗啊。第一反映可能升级了内核。
通过虚拟控制台,等到启动界面时,果然看到了有两个内核。
解决方法:
通过grub.conf的default参数,选择通过旧的内核引导。
vim /boot/grub/grub.conf
#boot=/dev/sda
#default=1 #默认值为0,表示从第一个内核引导,现在将0修改为1,表示从第二个内核引导
default=1
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.32-696.23.1.el6.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.32-696.23.1.el6.x86_64 ro root=/dev/mapper/VolGroup-LogVol01 rd_NO_LUKS LANG=en_US.UTF-8 rd_NO_MD KEYTABLE=us rd_LVM_LV=VolGroup/LogVol01 SYSFONT=latarcyrheb-sun16 rd_NO_DM rhgb quiet
title CentOS 6 (2.6.32-573.el6.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.32-573.el6.x86_64 ro root=/dev/mapper/VolGroup-LogVol01 rd_NO_LUKS LANG=en_US.UTF-8 rd_NO_MD KEYTABLE=us rd_LVM_LV=VolGroup/LogVol01 SYSFONT=latarcyrheb-sun16 rd_NO_DM rhgb quiet
initrd /initramfs-2.6.32-573.el6.x86_64.img
修改完成后,重新开机,故障排除。