为什么 iostat 没有显示我的某个磁盘?

为什么 iostat 没有显示我的某个磁盘?

请查看下面的图片。df 显示 /dev/xsda 已安装

但 iostat 没有显示该设备。为什么?

[admin] /dev]$df -h | grep '/dev'
tmpfs           64M     0   64M   0% /dev
/dev/nvme1n1   7.0T   50G  6.6T   1% /etc/hosts
shm            2.0G  2.0G     0 100% /dev/shm
/dev/xsda       98G   74G   20G  80% /xxxxxxx

[admin] /dev]$iostat
Linux 3.10.0-327.X XXX.alios7.x86_64 XXXXXXXXXX  07/15/2021  _x86_64_  (64 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal  %idle
          19.33    0.00    9.18    0.05    0.00  71.44

Device:            tps    kB_read/s     kB_wrtn/s      kB_read      kB_wrtn
sda              25.66       421.56         80.97   2908339319    558587096
nvme0n1         539.72      2136.15       4379.18  14737291080  30211918056
nvme11n1          0.00         0.01          0.00        95988            0
nvme1n1          63.11       532.54        277.74   3673963864   1916145252
nvme10n1          0.00         0.01          0.00        95988            0

答案1

您可以尝试使用以下参数-N,它将为您提供注册的设备映射器名称。

$iostat -m -N
   -N     Display the registered device mapper names for any device
          mapper devices.  Useful for viewing LVM2 statistics.

参考 :
https://www.man7.org/linux/man-pages/man1/iostat.1.html

相关内容