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

1

Quando executo o comando lvs -a , a saída mostra os volumes lógicos dos quais o volume espelhado foi feito, mas como localizar os discos reais a partir dos quais o volume sub-lógico foi alocado. Qualquer 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  <====
    
por Albert 28.03.2014 / 15:49

2 respostas

3

Para mostrar todos os lvs e de onde eles vêm, você pode verificar com:

lvs -ao +devices
    
por 28.03.2014 / 16:00
2

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

lvdisplay --all --maps

Se você deseja limitar a consulta a um determinado grupo de volumes, basta adicioná-lo como um argumento.

    
por 28.03.2014 / 19:24

Tags