Desempacotando uma recorrência do LVM2?

3

Eu herdei uma máquina, vamos chamar de Host, que usa o LVM2.

Nesta máquina, em um volume lógico LVM2, é a imagem de disco bruta para uma máquina virtual, vamos chamar de Convidado. O convidado não parece aparecer e estou tentando investigar os discos rígidos.

Eu posso ver a imagem de disco bruta em / dev / sys / Guest. "fdisk / dev / sys / Guest" mostra-me a tabela de partições: uma partição ext4 e duas partições LVM2. "kpartx / dev / sys / Guest" configura / dev / mapper / sys-Guestp [123].

Eu posso montar / dev / mapper / sys-Guestp1 e olhar para ele. Parece um / boot, o que faz sentido. Até aí tudo bem.

Agora ... como eu montei as outras duas partições? As partições do LVM?

pvscan nos dois dispositivos parece ter funcionado. Pelo menos, eu posso vê-los na lista pv com o pvdisplay. Agora, como faço para que o LVM2 reconheça quais são os VGs no PV e no LV no VG?

FWIW, é provável que o Host e o Guest tenham sido instalados a partir da mesma distribuição do Linux. Portanto, é provável que seus nomes de VG sejam idênticos / colidam. Como posso saber qual PV é usado por um determinado VG? Como faço para saber quais VGs são usados por quais LV's? Eu não consigo descobrir como fazer com que o LVM no Host "escaneie" e reconheça os bits nesta "unidade". Mas talvez eu tenha e eu não os reconheço, porque não sei dizer.

Er ... isso deve ser possível, e bastante simples, eu esperaria. Mas eu não estou achando instruções. As páginas man do vgscan e do lvscan não mostram opções para a varredura de um determinado PV ou LV ... e rodar o vgscan parece não adicionar nenhuma entrada à lista que eu vejo no vgdisplay ...

/ proc / partitions:

[root@adsp-habitat : ~]# cat /proc/partitions
major minor  #blocks  name

   8        0 4877926400 sda
   8        1     204800 sda1
   8        2 4877719552 sda2
 253        0    4194304 dm-0
 253        1   10485760 dm-1
 253        2    4194304 dm-2
 253        3   10485760 dm-3
 253        4   10485760 dm-4
 253        5    4194304 dm-5
 253        6 1073741824 dm-6
 253        7  157286400 dm-7
 253        8  262144000 dm-8
 253        9  157286400 dm-9
 253       10   52428800 dm-10
 253       11   52428800 dm-11
 253       12     512000 dm-12
 253       13  156773376 dm-13
 253       14  104856696 dm-14

lsblk

[root@adsp-habitat : ~]# lsblk
NAME                              MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                                 8:0    0   4.6T  0 disk 
ââsda1                              8:1    0   200M  0 part /boot
ââsda2                              8:2    0   4.6T  0 part 
  ââsys-root (dm-0)               253:0    0     4G  0 lvm  /
  ââsys-swap (dm-1)               253:1    0    10G  0 lvm  [SWAP]
  ââsys-tmp (dm-2)                253:2    0     4G  0 lvm  /tmp
  ââsys-usr (dm-3)                253:3    0    10G  0 lvm  /usr
  ââsys-var (dm-4)                253:4    0    10G  0 lvm  /var
  ââsys-home (dm-5)               253:5    0     4G  0 lvm  /home
  ââsys-adsp--svn (dm-6)          253:6    0     1T  0 lvm
ââsys-adsp--wiki (dm-7) 253:7 0 150G 0 lvm
ââsys-adsp--cartman (dm-8) 253:8 0 250G 0 lvm
â ââsys-adsp--cartmanp1 (dm-12) 253:12 0 500M 0 dm
â ââsys-adsp--cartmanp2 (dm-13) 253:13 0 149.5G 0 dm
â ââsys-adsp--cartmanp3 (dm-14) 253:14 0 100G 0 dm
ââsys-kdump--analysis (dm-9) 253:9 0 150G 0 lvm
ââsys-rpm--builder (dm-10) 253:10 0 50G 0 lvm
ââsys-pentaho--trial (dm-11) 253:11 0 50G 0 lvm
sr0 11:0 1 1024M 0 rom
    
por Rich Pixley 10.12.2016 / 00:04

0 respostas

Tags