mount zeigt mount Geräte wie:
/dev/mapper/VolGroup01-LogVol00 on /var type ext3 (rw)
oder
/dev/mapper/VolGrp_backups-backups on /mnt/backups type ext3 (rw)
aber
iostat verwendet die DM-Notation. wie dm-0
, dm-1
und so weiter.
Wo finde ich einen Weg zu wissen, welches was ist?
Antworten:
ls -l /dev/mapper/*
entspricht die Geräteminderzahl (Feld 6 derls -l
Ausgänge) der Zahl indm-\d+
.quelle
Abhängig von der Version von iostat haben Sie die
-N
Option, dies für Sie zu tun:Bearbeiten: Versionen> = 7.1.4 von systat (einschließlich iostat) haben diese Option.
quelle
Sie können den
lsblk
Befehl versuchen , der das vom jeweiligen Entwickler verwendete logische Volumen anzeigt.quelle
Bitte versuchen Sie diesen Befehl in einer Version, in der
iostat
es keine Option -N zum Auflisten der LVs gibtlvdisplay | awk '/LV Name/{blockdev=$3} /Block device/{bdid=$3; sub("[0-9]*:","dm-",bdid); print bdid,blockdev;}'
quelle
Sie können ein einfaches
lvdisplay
mitawk
, so verwenden.quelle
Der richtige und einfachste Weg, dies zu tun, besteht darin, den folgenden Befehl zu verwenden:
Auf der Manpage von iostat zeigt die Option
-N
bereits die registrierten Device-Mapper-Namen an.quelle
Sauberste und einfachste Ausgabe:
ls -lrt /dev/mapper
quelle