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
Tags lvm