Wie kann ich mit einer LiveCD auf ein LVM in einer Partition zugreifen?

Wie kann ich mit einer LiveCD auf ein LVM in einer Partition zugreifen?

Ich habe einen Server in einem Rechenzentrum, auf dem Centos 6 läuft und der einen Kernel-Panic erlitt, der das Booten des Betriebssystems verhinderte (laut dem Support-Personal im Rechenzentrum). Das Support-Personal im Rechenzentrum meinte auch, dass sie die Partitionen nicht sehen könnten. Leider habe ich eine Datei, die ich vom Server wiederherstellen muss. Um mir zu helfen, hat das Rechenzentrum ein KVM und das SystemRescueCD-ISO angeschlossen, sodass ich jetzt über SSH/VCN auf den Server zugreifen kann. Ich habe dann TestDisk ausgeführt.

Ich kann sehen, dass die Partitionen mit 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

Aber wenn ich das mit meinem anderen ähnlichen Server vergleiche, kann ich sehen, dass dieser einen LVM auf sda3 hat:

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 /]#

Beim Ausführen von TestDisk scheinen die Partitionen angezeigt zu werden:

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

Aber unter P Linux gibt es keine anderen Dateien als „lost+found“.

Ich laufe seit ungefähr einem Tag im Kreis herum. Kann mir jemand helfen zu verstehen, was ich tun muss, um die Partitionen und die LVMs unter sda3 wiederherzustellen, damit ich versuchen kann, eine Schlüsseldatei wiederherzustellen?  

Danke, Matt

Antwort1

Um LVMs sichtbar zu machen, müssen Sie ausführen

vgchange -ay

in der Eingabeaufforderung. Dadurch werden alle Datenträgergruppen aktiviert.

Danach sind die logischen Blockgeräte unter sichtbar /dev/mapperund Sie können die Laufwerke mounten, indem Sie

mount /dev/mapper/<vgname> /mnt

Anschließend können Sie über /mntdas Verzeichnis auf die Dateien des logischen Datenträgers zugreifen.

verwandte Informationen