¿Cómo puedo acceder a LVM en una partición usando un LiveCD?

¿Cómo puedo acceder a LVM en una partición usando un LiveCD?

Tengo un servidor que ejecuta Centos 6 en un centro de datos que sufrió un pánico en el kernel que luego impidió que el sistema operativo se iniciara (según el personal de soporte del DC). El personal de soporte de DC también sugirió que no podían ver las particiones. Lamentablemente tengo un archivo que necesito recuperar del servidor. Para ayudarme, el DC adjuntó un KVM y el SystemRescueCD ISO para que ahora pueda acceder al servidor a través de ssh/VCN. Luego ejecuté TestDisk.

Puedo ver que las particiones con lsblk:

[root@sysresccd /]# lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop0    7:0    0 632.2M  1 loop /run/archiso/sfs/airootfs
sda      8:0    0   1.8T  0 disk 
├─sda1   8:1    0   200M  0 part 
├─sda2   8:2    0     8G  0 part 
└─sda3   8:3    0   1.8T  0 part 
sr0     11:0    1   693M  0 rom  /run/archiso/bootmnt

Pero comparando eso con mi otro servidor similar puedo ver que tiene un LVM en sda3:

lsblk
NAME                        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda                           8:0    0  1.8T  0 disk 
├─sda1                        8:1    0  200M  0 part /boot/efi
├─sda2                        8:2    0  500M  0 part /boot
└─sda3                        8:3    0  1.8T  0 part 
  ├─VolGroup-lv_root (dm-0) 253:0    0   50G  0 lvm  /
  ├─VolGroup-lv_swap (dm-1) 253:1    0  7.9G  0 lvm  [SWAP]
  └─VolGroup-lv_home (dm-2) 253:2    0  1.8T  0 lvm  /home
[root@gifted-hypatia /]#

Al ejecutar TestDisk parece ver las particiones:

Partition table type (auto): Intel
Disk /dev/sda - 2000 GB / 1863 GiB - ST2000DM001-1ER164
Partition table type: Intel

Analyse Disk /dev/sda - 2000 GB / 1863 GiB - CHS 243201 255 63
Geometry from i386 MBR: head=255 sector=63
Current partition structure:
 1 * Linux                    0  32 33    25 159  6     409600
 2 P Linux Swap              25 159  7  1069 244  7   16777216
 3 P Linux                 1069 244  8 243201  78 13 3889840128

Pero no hay otros archivos en P Linux que no sean perdidos+encontrados.

He estado dando vueltas en círculos durante aproximadamente un día. ¿Podría alguien ayudarme a comprender qué tendría que hacer para recuperar las particiones y los LVM en sda3 para poder intentar recuperar un archivo clave?  

gracias matt

Respuesta1

Para que los LVM sean visibles, debe ejecutar

vgchange -ay

en el símbolo del sistema. Esto activará todos los grupos de volúmenes.

Después de esto, los dispositivos de bloque lógico son visibles en /dev/mappery luego puede montar las unidades ejecutando

mount /dev/mapper/<vgname> /mnt

Luego puede acceder a los archivos del volumen lógico a través /mntdel directorio.

información relacionada