Как зафиксировать fdisk-u уже существующий диск LVM (я повредил свой LVM),

Поздно, и в моей бесконечной мудрости я случайно ввел команду в несправедливость сессия SSH и уничтожил один из моих серверов.

Перед уничтожением

root@host ~ # fdisk -l
Disk /dev/nvme0n1: 953.9 GiB, 1024209543168 bytes, 2000409264 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/nvme1n1: 477 GiB, 512110190592 bytes, 1000215216 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xce4852fe

Device         Boot   Start        End   Sectors   Size Id Type
/dev/nvme1n1p1         2048    1050623   1048576   512M 83 Linux
/dev/nvme1n1p2      1050624 1000213167 999162544 476.4G 8e Linux LVM


Disk /dev/nvme2n1: 477 GiB, 512110190592 bytes, 1000215216 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/vg0-swap: 100 GiB, 107374182400 bytes, 209715200 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/vg0-root: 1.8 TiB, 1940507328512 bytes, 3790053376 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Команда я не должен был делать

fdisk -u /dev/nvme1n1p2

Я выбрал опции

n
p
1
t
8e
p
w

После уничтожения

root@host ~ # fdisk -l /dev/nvme1n1p2
Disk /dev/nvme1n1p2: 476.4 GiB, 511571222528 bytes, 999162544 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xd4c9e29b

Device           Boot Start       End   Sectors   Size Id Type
/dev/nvme1n1p2p1       2048 999162543 999160496 476.4G 8e Linux LVM
root@rescue ~ # pvs
  WARNING: Device for PV FbVZOZ-zxwZ-S32P-3L6U-BzkT-fkJ2-UmTDMz not found or rejected by a filter.
  PV           VG  Fmt  Attr PSize   PFree
  /dev/nvme0n1 vg0 lvm2 a--  953.87g    0 
  /dev/nvme2n1 vg0 lvm2 a--  476.94g    0 
  [unknown]    vg0 lvm2 a-m  476.43g    0 

Сервер больше не будет загружаться, и я в настоящее время нахожусь в спасательной системе.

Как я могу добавить, что это возвращается к LVM? Данные по нему потеряны теперь?

0
задан 18 January 2019 в 10:44

1 ответ

Хорошо я сделал еще некоторый поиск, и я сделал следующие вещи устранить мою проблему, и все мои данные вернулись (насколько я вижу).

На моей спасательной системе я сделал:

pvcreate --uuid "FbVZOZ-zxwZ-S32P-3L6U-BzkT-fkJ2-UmTDMz" --restorefile /etc/lvm/archive/vg0_00000-741612506.vg /dev/nvme1n1p2

и затем перезагруженный

0
ответ дан 26 October 2019 в 12:30

Другие вопросы по тегам:

Похожие вопросы: