一、问题描述
在scp1主机上执行netstat -in和dmesg命令时,不能正常执行,输出以下结果:
SCP1#[/]netstat -in
: no namelist
SCP1#[/]dmesg
Sep 20 17:30
Can't get kernel namelist
二、告警信息
SCP1#[/]netstat -in
: no namelist
SCP1#[/]dmesg
Sep 20 17:30
Can't get kernel namelist
三、分析问题原因
经远程拔号检查,诊断确认为内核文件不正常,需要重新rebuild一下生成新的/stand/vmunix内核文件,否则主机重启后机器将不能正常启动。
四、处理过程
SCP1#[/]netstat -in
in: no namelist
SCP1#[/]dmesg
Sep 21 16:44
Can't get kernel namelist
SCP1#[/]#cp /stand/system /stand/build/system
SCP1#[/]/usr/sbin/mk_kernel -s /stand/build/system
Generating module: krm...
Compiling conf.c...
Loading the kernel...
Generating kernel symbol table...
SCP1#[/]cd
SCP1#[/stand/build/]mv vmunix_test /stand/vmunix
用以下命令检查,确认是否已经恢复正常:
SCP1#[/]netstat -rn
SCP1#[/]dmesg
五、建议与总结
建议备份/stand/vmunix内核文件,另外也需要定期做系统完全备份,以保证系统的安全性。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9479798/viewspace-1040844/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/9479798/viewspace-1040844/