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/mapper
y luego puede montar las unidades ejecutando
mount /dev/mapper/<vgname> /mnt
Luego puede acceder a los archivos del volumen lógico a través /mnt
del directorio.