
RHEL-Like
1 前言
一个问题,一篇文章,一出故事。
笔者最近需要查看磁盘的IO压力,于是整理此文。
2 最佳实践
2.1 安装工具
dnf install sysstat dnf install iotop
2.2 sysstat的使用
2.2.1 单次使用
iostat
2.2.2 控制统计次数和统计频率
iostat 1 10
注:间隔1秒统计一次,连续统计10次
2.3 iotop的使用
2.3.1 默认使用
iotop
2.3.2 仅显示IO进程
iotop -o
2.3.3 控制统计次数和统计频率
iotop -b -n 10 -d 1
需要注意的是,
– 参数“b”声明使用非交互的方式运行
– 参数“n”控制统计的次数
– 参数“d”控制统计的时间间隔
2.3.4 监视特定的进程
iotop -b -n 5 -d 1 -p 1865
需要注意的是,
– 参数“p”声明监视的进程号
2.3.5 监视特定的用户
iotop -b -n 5 -d 1 -u apache
需要注意的是,
– 参数“u”声明监视的用户
2.3.6 显示监视时间
iotop -b -n 5 -d 1 -u apache -t
需要注意的是,
– 参数“t”声明显示时间
2.3.7 修改监视单位
iotop -b -n 5 -d 1 -u apache -k
需要注意的是,
– 参数“k”声明以KB为单位
没有评论