solaris中的磁盘统计信息

时间:2016-02-26 05:51:12

标签: solaris iostat

我正在寻找一个" cat /proc/diskstats(来自linux)"相当于solaris操作系统,获取磁盘统计信息,如每秒读取次数,每秒写入次数,每秒kb读取次数,每秒kb写入次数。

我试过了iostat -xnp,但我猜它没有给我完整的信息。

当我发出df -k时,我只能看到分区名称为/ dev / dsk / * format的条目,即我的CD驱动器。

df -k的输出:

Filesystem         1024-blocks Used   Available Capacity  Mounted on
/dev/dsk/c1t1d0s2  57632       57632        0   100%    /media/VBOXADDITIONS_5.0.14_105127

所以,我期待在c1t1d0s2中使用iostat -xnp的条目,但我没有看到任何条目。

iostat -xnp是否适合我的问题?

1 个答案:

答案 0 :(得分:3)

c1t1d0s2命令已提供您请求的所有信息。

c1t1d0s2没有特定的行是因为cdrom上没有分区表。在此处,iostat -xnp相当于整个设备,因此您可以在引用c1t1d0的行中使用iostat -xnp 1 2获取其统计信息

$ iostat -xnp 5
                    extended device statistics              
    r/s    w/s   kr/s   kw/s wait actv wsvc_t asvc_t  %w  %b device
    7,6    5,1  329,3   68,6  0,1  0,1   10,0    5,3   4   6 c1t0d0
    0,0    0,2    0,1    0,0  0,0  0,0    0,0    0,0   0   0 c1t0d0s0
    7,6    4,9  329,3   68,6  0,1  0,1   10,2    5,4   4   6 c1t0d0s1
    0,0    0,0    0,0    0,0  0,0  0,0    0,0    0,0   0   0 c1t0d0p0
    0,0    0,0    0,0    0,0  0,0  0,0    0,0    0,0   0   0 c1t0d0p1
    0,0    0,0    0,0    0,0  0,0  0,0    0,0    0,0   0   0 sd0,h
    0,0    0,0    0,0    0,0  0,0  0,0    0,0    0,0   0   0 sd0,i
    1,1    0,0   33,0    0,0  0,0  0,0    0,0    0,7   0   0 c1t1d0

请注意,第一行显示自上次启动以来的平均值,因此您应该要求两个报告并选择第二个报告以获取当前统计信息(例如,{1}}为一秒样本。

相关问题