iostat - 磁盘状态

安装:

$ yum install -y sysstat

用法:

[root@lwz1 ~]# iostat -dx
Linux 4.18.0-80.el8.x86_64 (lwz1) 	2023年12月13日 	_x86_64_	(2 CPU)

Device            r/s     w/s     rkB/s     wkB/s   rrqm/s   wrqm/s  %rrqm  %wrqm r_await w_awaitaqu-sz rareq-sz wareq-sz  svctm  %util
xvda             0.01    0.03      0.10      0.36     0.00     0.02   0.38  38.61    5.12    1.67  0.00    16.11    11.70   0.36   0.00
scd0             0.00    0.00      0.00      0.00     0.00     0.00   0.00   0.00    2.56    0.00  0.00    38.52     0.00   1.26   0.00
dm-0             0.01    0.05      0.10      0.37     0.00     0.00   0.00   0.00    4.94    1.72  0.00    14.50     7.43   0.23   0.00
dm-1             0.00    0.00      0.00      0.00     0.00     0.00   0.00   0.00    0.16    0.00  0.00    17.34     0.00   0.12   0.00
xvdb             0.00    0.00      0.01      0.00     0.00     0.00   0.00   0.75    0.19    0.61  0.00    10.72     1.92   0.94   0.00

查看%util这一列,这一列表示磁盘占用CPU时间的百分比。正常20%-30%;如果磁盘有多线程作业,可能会有超过100%的情况

iotop

安装:

$ yum install -y iotop

用法: 动态查看io比较高的线程

[root@lwz1 ~]# iotop