Como encontrar os discos subjacentes de um volume espelhado no LVM (linux)?

Como encontrar os discos subjacentes de um volume espelhado no LVM (linux)?

Quando executo o comando, lvs -aa saída mostra os volumes lógicos a partir dos quais o volume espelhado foi criado, mas como encontrar os discos reais a partir dos quais o volume sublógico foi alocado. Algum comando específico, opções? Ou temos que descobrir manualmente?

[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  <====

Responder1

Para mostrar tudo lvse de onde eles vêm você pode verificar em:

lvs -ao +devices

Responder2

Outra forma de ver a alocação de extensão lógica por dispositivo físico é usar:

lvdisplay --all --maps

Se desejar limitar a consulta a um grupo de volumes específico, basta adicioná-lo como argumento.

informação relacionada