首页/系统/信创系统运维速查/iostat 查看磁盘 IO 压力
服务与运维65 条

iostat 查看磁盘 IO 压力

iostat -x 看每块盘的吞吐与延迟:%util 接近饱和、await/r_await/w_await 升高说明排队;配合 -d 只看磁盘、秒级刷新定位突发压力。

信创系统运维速查系统更新于 2026-10-12

常用命令

常用命令
dnf install -y sysstat
iostat -x 1 5
iostat -dx 1 5 /dev/sda
iostat -m      # 以 MB 为单位

关键列

列含义关注点
%util设备忙碌比例持续接近 100 说明排队明显
await平均 IO 等待(含队列)突增说明延迟变差
r_await/w_await读/写平均延迟区分读压力还是写压力
aqu-sz平均队列长度持续大于 1 说明有排队
机械盘 await 到十几毫秒、SSD 到毫秒级就值得关注;云与虚拟磁盘先排除宿主机侧抖动再定结论。

易错点

  • -x 首行是自开机以来的均值,看趋势要看后续刷新行
  • svctm 列在新版本 sysstat 已移除,引用老资料时注意版本差异;队列看 aqu-sz(旧版名 avgqu-sz)

数据来源与参考

  • man 1 iostat(sysstat)
  • sysstat 官方文档
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌