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
и так далее.
Где я могу найти способ узнать, что есть что?
Ответы:
ls -l /dev/mapper/*
, младший номер устройства (поле 6ls -l
выходов) соответствует номеру вdm-\d+
.источник
В зависимости от версии iostat у вас есть
-N
опция, которая сделает это за вас:Изменить: версии> = 7.1.4 systat (который включает в себя iostat) имеют эту опцию.
источник
Вы можете попробовать
lsblk
команду, которая показывает логический том, используемый соответствующим устройством отображения.источник
Пожалуйста, попробуйте эту команду в версии,
iostat
где нет опции -N, чтобы вывести список LVlvdisplay | awk '/LV Name/{blockdev=$3} /Block device/{bdid=$3; sub("[0-9]*:","dm-",bdid); print bdid,blockdev;}'
источник
Вы можете использовать простой
lvdisplay
сawk
, как это.источник
Правильный и простой способ сделать это - использовать следующую команду:
На странице руководства iostat эта опция
-N
уже отображает имена зарегистрированных устройств сопоставления устройств.источник
Самый чистый, самый простой выход:
ls -lrt /dev/mapper
источник