mount 显示挂载设备,例如:
/dev/mapper/VolGroup01-LogVol00 on /var type ext3 (rw)
或者
/dev/mapper/VolGrp_backups-backups on /mnt/backups type ext3 (rw)
但
iostat 使用 dm- 表示法。例如dm-0
,dm-1
等等。
在哪里可以找到方法来知道哪个是哪个?
答案1
ls -l /dev/mapper/*
,设备次设备号(输出的第 6 个字段ls -l
)对应于 中的数字dm-\d+
。
答案2
根据 iostat 的版本,您可以选择-N
执行以下任务:
-N 显示任何设备映射器设备的已注册设备映射器名称。可用于查看 LVM2 统计信息。
编辑:systat 7.1.4 以上版本(包括 iostat)有该选项。
2007/04/29:版本 7.1.4 - Sebastien Godard (sysstat wanadoo.fr) * iostat 中添加了选项 -N。该选项使用户能够查询任何设备映射器设备的注册设备名称 [bugzilla #177540]。
答案3
您可以尝试lsblk
显示相应 dev-mapper 使用的逻辑卷的命令。
# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 8G 0 disk
├─sda1 8:1 0 500M 0 part /boot
└─sda2 8:2 0 7.5G 0 part
├─vg_root-lv_root (dm-0) 253:0 0 5.6G 0 lvm /
└─vg_root-lv_swap (dm-1) 253:1 0 2G 0 lvm [SWAP]
sdb 8:16 0 200M 0 disk
sdc 8:32 0 1.5G 0 disk
sdd 8:48 0 512M 0 disk
sde 8:64 0 4G 0 disk
└─vg_root-lv_data (dm-2) 253:2 0 3.5G 0 lvm /data1
答案4
正确且最简单的方法是使用以下命令:
iostat -Nd
从 iostat 的手册页中,该选项-N
已经显示已注册的设备映射器名称。