Как получить доступ к LVM в разделе с помощью LiveCD?

Как получить доступ к LVM в разделе с помощью LiveCD?

У меня есть сервер под управлением Centos 6 в центре обработки данных, на котором произошла паническая ошибка ядра, из-за которой ОС не загружалась (согласно информации от службы поддержки в DC). Сотрудники службы поддержки DC также предположили, что не видят разделы. К сожалению, у меня есть файл, который мне нужно восстановить с сервера. Чтобы помочь мне, DC прикрепил KVM и ISO-образ SystemRescueCD, так что теперь я могу получить доступ к серверу через ssh / VCN. Затем я запустил TestDisk.

Я вижу, что разделы с 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

Но сравнивая это с моим другим похожим сервером, я вижу, что у него LVM на 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 /]#

Запустив TestDisk, кажется, мы видим разделы:

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

Но в P Linux нет никаких файлов, кроме lost+found.

Я уже целый день хожу кругами. Может ли кто-нибудь помочь мне понять, что мне нужно сделать, чтобы восстановить разделы и LVM в sda3, чтобы я мог попытаться восстановить файл ключа?  

Спасибо, Мэтт.

решение1

Чтобы сделать LVM видимыми, вам нужно запустить

vgchange -ay

в командной строке. Это сделает все группы томов активными.

После этого логические блочные устройства будут видны в разделе /dev/mapper, и вы сможете смонтировать диски, запустив команду

mount /dev/mapper/<vgname> /mnt

Затем вы сможете получить доступ к файлам логического тома через /mntкаталог.

Связанный контент