我正在寻找一个显示逻辑卷的 I/O 统计信息的命令(例如读取/秒、写入/秒、io 利用率%、每秒读取 kb、每秒写入 kb)。
我尝试过iostat
,但它给出了整个磁盘的结果。
df
列出卷等/dev/hd3
。/dev/hd4
我正在寻找该格式的所有条目的统计信息。
以下是输出df -k
:
$ df -k
Filesystem 1024-blocks Free %Used Iused %Iused Mounted on
/dev/hd4 262144 61200 77% 10305 41% /
/dev/hd2 2818048 813264 72% 43118 19% /usr
/dev/hd9var 458752 161356 65% 6140 14% /var
/dev/hd3 196608 194396 2% 55 1% /tmp
/dev/hd1 65536 65120 1% 20 1% /home
你能指出我正确的命令吗?
答案1
答案2
对于 iostat,您可能需要考虑使用 -b 标志来获取块设备利用率测量值,但这必须首先启用。为此,请参阅IBM AIX 版本 7.1 差异指南在第 6.4 节 - iostat 命令的增强中:
raso 命令用于打开和关闭统计收集。示例 6-47 显示如何使用 raso 命令打开 iostat 命令使用的统计信息收集。
例6-47使用raso命令开启统计收集
# raso -o biostat=1 Setting biostat to 1
如果您需要一个良好的概述,请考虑使用运行跟踪filemon
命令它生成的报告包含有关 LV 级别、PV 级别、FS 级别以及 VMM 级别的统计信息。它还将显示“热点”,即繁忙的 jfs 日志、过度繁忙的磁盘、LV 或 VG。
有关更多示例,请参阅例如
尽管您需要记住,这会运行跟踪,因此对于非常繁忙的系统来说,它可能会使用大量的 CPU 使用率,并且您不应该让它运行较长的时间。