Cpu的Iowait time过高
一、环境
1.服务器环境
Centos 7.3 16核64G AliCloud
2.问题
服务器的Iowait time达到60%
二、排查流程
1.通过top命令发现服务器的Iowait time非常高,严重影响服务器性能。
[root@zhangwan22222222 ~]# top
top - 15:07:40 up 2 days, 23:35, 10 users, load average: 5.02, 5.72, 6.97
Tasks: 560 total, 1 running, 558 sleeping, 0 stopped, 1 zombie
%Cpu0 : 8.7 us, 1.7 sy, 0.0 ni, 80.6 id, 9.0 wa, 0.0 hi, 0.0 si, 0.0 st
%Cpu1 : 19.5 us, 1.7 sy, 0.0 ni, 78.5 id, 0.3 wa, 0.0 hi, 0.0 si, 0.0 st
%Cpu2 : 38.3 us, 2.7 sy, 0.0 ni, 57.0 id, 2.0 wa, 0.0 hi, 0.0 si, 0.0 st
%Cpu3 : 5.3 us, 0.3 sy, 0.0 ni, 94.4 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
%Cpu4 : 40.1 us, 3.3 sy, 0.0 ni, 52.5 id, 4.0 wa, 0.0 hi, 0.0 si, 0.0 st
%Cpu5 : 1.3 us, 0.3 sy, 0.0 ni, 98.3 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
%Cpu6 : 25.2 us, 3.0 sy, 0.0 ni, 71.2 id, 0.7 wa, 0.0 hi, 0.0 si, 0.0 st
%Cpu7 : 2.0 us, 0.3 sy, 0.0 ni, 97.7 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
%Cpu8 : 36.0 us, 3.0 sy, 0.0 ni, 60.7 id, 0.3 wa, 0.0 hi, 0.0 si, 0.0 st
%Cpu9 : 11.3 us, 1.0 sy, 0.0 ni, 87.7 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
%Cpu10 : 26.2 us, 2.7 sy, 0.0 ni, 70.8 id, 0.3 wa, 0.0 hi, 0.0 si, 0.0 st
%Cpu11 : 8.7 us, 3.0 sy, 0.0 ni, 88.0 id, 0.0 wa, 0.0 hi, 0.3 si, 0.0 st
%Cpu12 : 25.3 us, 2.3 sy, 0.0 ni, 72.3 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
%Cpu13 : 1.7 us, 7.3 sy, 0.0 ni, 91.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
%Cpu14 : 28.7 us, 5.3 sy, 0.0 ni, 64.0 id, 2.0 wa, 0.0 hi, 0.0 si, 0.0 st
%Cpu15 : 2.3 us, 1.0 sy, 0.0 ni, 96.7 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem : 65808484 total, 467080 free, 14657588 used, 50683816 buff/cache
KiB Swap: 0 total, 0 free, 0 used. 50511032 avail Mem
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
2.定位问题磁盘
[root@zhangwan22222222 xc]# iostat -x 2 5
Linux 3.10.0-514.26.2.el7.x86_64 (zhangwan22222222) 01/07/2018 _x86_64_ (16 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
33.53 0.00 5.00 25.59 0.00 35.89
Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await r_await w_await svctm %util
vda 25.03 1022.15 4257.57 734.19 196186.95 9116.98 82.26 15.91 3.18 3.16 3.33 0.16 79.69
dm-0 0.00 0.00 0.00 0.00 0.00 0.00 21.14 0.00 0.00 0.00 0.00 0.00 0.00
avg-cpu: %user %nice %system %iowait %steal %idle
9.67 0.00 0.63 1.75 0.00 87.96
Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await r_await w_await svctm %util
vda 4.00 92.50 680.00 113.50 36380.00 856.00 93.85 1.61 2.03 2.27 0.60 0.40 31.60
dm-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
avg-cpu: %user %nice %system %iowait %steal %idle
6.60 0.00 0.69 0.34 0.00 92.37
Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await r_await w_await svctm %util
vda 0.00 76.00 94.00 96.00 4070.00 690.00 50.11 0.24 1.25 1.74 0.78 0.42 8.05
dm-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
avg-cpu: %user %nice %system %iowait %steal %idle
37.27 0.00 4.78 1.97 0.00 55.97
Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await r_await w_await svctm %util
vda 0.00 679.50 185.50 986.50 9398.00 6804.00 27.65 1.10 0.94 2.17 0.71 0.34 40.05
dm-0 0.00