服务器异常排查


查看服务器的load高状态情况
查找R或D状态的进程:ps aux | awk '{if($8 ~ /R|D/) print $0 }'
通过top命令查看CPU等待IO时间,即%wa;
通过iostat -d -x -m 1 10查看磁盘IO情况;(安装命令 yum install -y sysstat)
通过sar -n DEV 1 10查看网络IO情况;
通过如下命令查找占用IO的程序;
ps -e -L h o state,cmd|awk '{if($1=="R"||$1=="d"){PRINT $0}}'|sort|uniq -c|sort -k 1nr
sar 5 6

相关