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
というように。
どちらがどれであるかを知る方法はどこにありますか?
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
というように。
どちらがどれであるかを知る方法はどこにありますか?
回答:
iostatのバージョンに応じて、-N
これを行うオプションがあります。
-Nデバイスマッパーデバイスの登録済みデバイスマッパー名を表示します。LVM2統計の表示に役立ちます。
編集:systat(iostatを含む)の7.1.4以上のバージョンにはそのオプションがあります。
2007/04/29:バージョン7.1.4-Sebastien Godard(sysstat wanadoo.fr)* iostatにオプション-Nが追加されました。このオプションを使用すると、ユーザーは、デバイスマッパーデバイスに登録済みのデバイス名を照会できます[bugzilla#177540]。
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
iostat
LVをリストする-Nオプションがないバージョンのこのコマンドを試してください
lvdisplay | awk '/LV Name/{blockdev=$3} /Block device/{bdid=$3; sub("[0-9]*:","dm-",bdid); print bdid,blockdev;}'
次のようなシンプルなlvdisplay
を使用できますawk
。
lvdisplay | awk '/LV Name/{n=$3} /Block device/{d=$3; sub(".*:","dm-",d); print d,n;}'
正しい最も簡単な方法は、次のコマンドを使用することです。
iostat -Nd
iostatのmanページから、-N
登録済みのデバイスマッパー名がすでにオプションに表示されています。