Wie finde ich die zugrunde liegenden Festplatten eines gespiegelten Volumes in LVM (Linux)?

Wie finde ich die zugrunde liegenden Festplatten eines gespiegelten Volumes in LVM (Linux)?

Wenn ich den Befehl ausführe, lvs -azeigt die Ausgabe die logischen Datenträger an, aus denen der gespiegelte Datenträger erstellt wurde. Aber wie finde ich die tatsächlichen Datenträger, aus denen der untergeordnete logische Datenträger zugewiesen wurde? Gibt es einen bestimmten Befehl oder Optionen? Oder müssen wir das manuell herausfinden?

[root@cent06x32vm12 ~]# lvs -a
LV               VG               Attr       LSize   Pool Origin Data%  Move Log        Cpy%Sync Convert
mvol3            datavg2          mwi-a-m---  40.00m                         mvol3_mlog   100.00
 [mvol3_mimage_0] datavg2          iwi-aom---  40.00m  <==== How to find which disks these come from
 [mvol3_mimage_1] datavg2          iwi-aom---  40.00m  <====
 [mvol3_mlog]     datavg2          lwi-aom---   4.00m  <====

Antwort1

Um alle anzuzeigen lvsund woher sie kommen, können Sie hier nachsehen:

lvs -ao +devices

Antwort2

Eine weitere Möglichkeit, die logische Speicherbereichszuordnung nach physischem Gerät anzuzeigen, ist die Verwendung von:

lvdisplay --all --maps

Wenn Sie die Abfrage auf eine bestimmte Datenträgergruppe beschränken möchten, fügen Sie diese einfach als Argument hinzu.

verwandte Informationen