Como determino o mapeamento LVM em um dispositivo físico?

10

Eu tenho um servidor (SUSE 11.5) que possui dois discos. Existe apenas um grupo de volumes (vg01). Como determino o dispositivo físico no qual essa vg existe?

swasheck
fonte
Por dispositivo físico, o que você quer dizer? Um grupo de volumes pode corresponder a vários discos ou partições. Você quer todos eles?
Faheem Mitha 22/03
Eu acho que era péssimo, mas sim, todos eles. Sua resposta foi o que eu precisava - obrigado!
swasheck 22/03

Respostas:

10

eu acho que

# pvdisplay

mostra os dispositivos físicos correspondentes a todos os seus grupos de volumes.

Entre outras coisas, meu sistema mostra, por exemplo

--- Physical volume ---
  PV Name               /dev/sdc6
  VG Name               olddebian
  PV Size               186.26 GiB / not usable 638.00 KiB
  Allocatable           yes 
  PE Size               4.00 MiB
  Total PE              47683
  Free PE               5443
  Allocated PE          42240
  PV UUID               QcpaYU-GuWX-ssIl-U2i9-26Cq-QhQf-fgOyD4

Este é o único dos meus VGs que corresponde a uma partição bruta. Os outros estão no topo de dispositivos de invasão de software.

Faheem Mitha
fonte
11
@swasheck: Além de pvdisplaymostrar muita informação, existe pvsuma saída compacta. Da mesma forma existem vgdisplaye vgspara grupos de volume e lvdisplaye lvspara os volumes lógicos.
Gilles 'SO- stop be evil' (
@ Gilles: sim, pvs é melhor para esta questão.
Faheem Mitha 22/03
@Gilles. Eu tropecei nesses comandos enquanto procurava por essa resposta, mas obrigado. Eles serão muito úteis para o que eu preciso fazer, agora que tenho o requisito inicial satisfeito.
swasheck
Passou meia hora procurando por isso. Muito obrigado pela sua resposta.
Leo Ufimtsev