У меня есть сервер под управлением 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
каталог.