今天事情比较多, 又一台服务器出来添乱。FTP 服务无效,ping有丢包,命令输入后需要等待一段时间才有回显.........

系统是Solaris5.8,好多命令都快忘光了,找记得的先开始, df -k,查看磁盘使用情况。 prstat -a, 看进程和内存和负载情况。 iostat,看读写情况。tail /var/log/messages tail /var/log/syslog 看日志。 最后在 syslog里发现named在1秒内留下了几百条痕迹。 料想named出错了,ps -aef | grep named, 看见同时有3个daemon在辛勤的工作。果断杀掉两个,机器恢复正常。

系统排错无非几个方面。 和网络相关的,必要检查IP,DNS,网关和本机/网络防火墙。和系统有关的,检查硬盘/CPU/内存/IO。和服务有关的,查看事件日志,服务日志,Daemon状态。