【问题标题】:Iostat list non-existing block device xvdap1iostat 列出不存在的块设备 xvdap1
【发布时间】:2015-07-19 05:31:45
【问题描述】:

我系统上的 Iostat 输出:

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.13    0.02    0.42    0.32    0.10   99.01

Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
xvdap1            1.29        32.67        10.06   27432377    8450380

但如果我们检查lsblk,我们找不到名为xvdap1 的设备:

NAME  MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda1 202:1    0   8G  0 disk /

另外,在/dev/中找不到xvdap1

user@host:~$ ls /dev/xvd*
/dev/xvda1

我倾向于相信xvdap1/dev/xvda1 相同,但他们到底为什么会有两个不同的名字呢?这是一个问题,因为我得到了从/proc/mounts 挂载的分区并且没有描述xvdap1,只有xvda1。如果我将 /dev/xvda1 请求传递给 iostat,f.e.:

iostat -p /dev/xvda1

他什么也没输出。

【问题讨论】:

    标签: iostat


    【解决方案1】:

    xvdap1 is xvda1 这似乎与 iostat 显示设备名称的方式很奇怪。如果你跑 iostat -p /dev/xvda1 然后iostat 您应该会看到 xvdap1 和 xvda1 设备完全相同的数字:

    $ iostat -p /dev/xvda1
    
    Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
    xvda1             0.26         0.07         2.66     258713   10327556
    
    $ iostat 
    
    Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
    xvdap1            0.26         0.07         2.66     258713   10327556
    xvdb              0.00         0.00         0.00        684          0
    xvdf              0.77         0.10         5.43     403313   21062404
    xvdg              0.00         0.00         0.00        684          0
    

    【讨论】:

      猜你喜欢
      • 2018-11-04
      • 1970-01-01
      • 2012-08-18
      • 2013-02-03
      • 1970-01-01
      • 1970-01-01
      • 2015-05-25
      • 1970-01-01
      • 2014-08-10
      相关资源
      最近更新 更多