CentOS 查看硬盘IO负载

1、安装

复制代码
yum install sysstat

2、命令

bash 复制代码
iostat -dx 1 5
参数 功能
-c 仅显示CPU使用情况
-d 仅显示磁盘使用情况
-k 显示状态以千字节每秒为单位
-m 显示状态以兆字节每秒为单位
-x 显示详细信息
-t 显示每个报告产生时的时间
bash 复制代码
# 显示
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     0.57    0.02    0.71     0.88    22.96    65.96     0.01   17.36   45.32   16.75   1.15   0.08

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     0.00    1.00  238.00     4.00 108896.00   911.30    93.80  392.49  488.00  392.08   2.04  48.70

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     0.00    0.00  254.00     0.00 118124.00   930.11   101.32  398.90    0.00  398.90   1.29  32.80

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    15.00    0.00  226.00     0.00 104544.00   925.17    92.42  408.94    0.00  408.94   0.87  19.60

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     4.00    0.00  262.00     0.00 117728.00   898.69   100.55  383.78    0.00  383.78   2.34  61.20

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    18.00    0.00  312.00     0.00 114736.00   735.49    91.15  292.15    0.00  292.15   1.58  49.40

说明:

如果%util接近100%,表明I/O请求太多,I/O系统已经满负荷,磁盘可能存在瓶颈,一般%util大于70%,I/O压力就比较大,读取速度有较多的wait,然后再看其他的参数。

标示 说明
Device 监测设备名称
rrqm/s 每秒需要读取需求的数量
wrqm/s 每秒需要写入需求的数量
r/s 每秒实际读取需求的数量
w/s 每秒实际写入需求的数量
rsec/s 每秒读取区段的数量
wsec/s 每秒写入区段的数量
rkB/s 每秒实际读取的大小,单位为KB
wkB/s 每秒实际写入的大小,单位为KB
avgrq-sz 需求的平均大小区段
avgqu-sz 需求的平均队列长度
await 等待I/O平均的时间(milliseconds)
svctm I/O需求完成的平均时间
%util 被I/O需求消耗的CPU百分比
相关推荐
ken223237 分钟前
安装问题@ ubuntu 24.04 :efi 磁盘分区,挂载
linux·运维·ubuntu
white-persist43 分钟前
【vulhub weblogic CVE-2017-10271漏洞复现】vulhub weblogic CVE-2017-10271漏洞复现详细解析
java·运维·服务器·网络·数据库·算法·安全
数据知道1 小时前
claw-code 源码详细分析:`reference_data` JSON 快照——大型移植里「对照底稿」该怎么治理与演进?
linux·python·ubuntu·json·claude code
kvo7f2JTy1 小时前
吃透Linux/C++系统编程:文件与I/O操作从入门到避坑
java·linux·c++
Deitymoon1 小时前
linux——守护进程
linux
Vect__2 小时前
深刻理解虚拟内存机制
linux
maosheng11462 小时前
Linux的第二次作业
linux·运维·服务器
maosheng11462 小时前
Linux
linux·运维·服务器
sR916Mecz3 小时前
Linux 服务器磁盘扩容与目录迁移:rsync + bind mount 实现服务无感迁移(无需修改配置)
java·linux·服务器
扑火的小飞蛾3 小时前
Windows 10 与 Kali Linux SSH 免密互信配置指南
linux·windows·ssh