Mấy ngày hôm nay, IO wait của server em tăng cao hơn bình thường. Load Average cũng tăng từ ~1 lên 4-5
Em có thử chạy :
Code:
# while true; do date; ps auxf | awk '{if($8=="D") print $0;}'; sleep 1; done
Thì nhận được kết quả :
Code:
Sat Aug 17 17:27:31 ICT 2013
root 273 0.0 0.0 0 0 ? D Aug14 0:03 \_ [hpahcisr0]
root 353 0.0 0.0 0 0 ? D Aug14 4:05 \_ [jbd2/sda3-8]
Sat Aug 17 17:27:32 ICT 2013
root 273 0.0 0.0 0 0 ? D Aug14 0:03 \_ [hpahcisr0]
Sat Aug 17 17:27:33 ICT 2013
root 273 0.0 0.0 0 0 ? D Aug14 0:03 \_ [hpahcisr0]
Sat Aug 17 17:27:34 ICT 2013
root 273 0.0 0.0 0 0 ? D Aug14 0:03 \_ [hpahcisr0]
Sat Aug 17 17:27:35 ICT 2013
root 273 0.0 0.0 0 0 ? D Aug14 0:03 \_ [hpahcisr0]
Sat Aug 17 17:27:36 ICT 2013
root 273 0.0 0.0 0 0 ? D Aug14 0:03 \_ [hpahcisr0]
Sat Aug 17 17:27:37 ICT 2013
root 273 0.0 0.0 0 0 ? D Aug14 0:03 \_ [hpahcisr0]
root 353 0.0 0.0 0 0 ? D Aug14 4:05 \_ [jbd2/sda3-
8]
Chạy :
Code:
top -b -n 1 | awk '{if (NR <=7) print; else if ($8 == "D") {print; count++} } END {print "Total status D: "count}'
thì được
Code:
# top -b -n 1 | awk '{if (NR <=7) print; else if ($8 == "D") {print; count++} } END {print "Total status D: "count}'
top - 17:49:05 up 2 days, 20:39, 1 user, load average: 3.96, 3.08, 3.07
Tasks: 215 total, 1 running, 214 sleeping, 0 stopped, 0 zombie
Cpu(s): 10.3%us, 1.9%sy, 0.0%ni, 81.3%id, 10.3%wa, 0.0%hi, 0.1%si, 0.0%st
Mem: 8015636k total, 7255852k used, 759784k free, 280508k buffers
Swap: 8392696k total, 20956k used, 8371740k free, 5407328k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
273 root 20 0 0 0 0 D 0.0 0.0 0:03.29 hpahcisr0
353 root 20 0 0 0 0 D 0.0 0.0 4:06.56 jbd2/sda3-8
Total status D: 2
Em có search thì thấy process hpahcisr0 là raid controller của HP, nhưng không rõ tại sao nó lại kẹt ở D state, phiền mọi người chỉ giáo.
Em cảm ơn ạ.