Привет у меня есть сервер, который был сломан первый жесткий диск, сервер имеет 2 HDD, первый жесткий диск потерпел крах. ЦОД заменил его для меня новым жестким диском.

второй жесткий диск использует 2 pv на 2 разделах, и оба PV, где добавляется 1 vg, и 1 lv используют все доступное пространство vg.

/dev/mapper/vg1-lv1 2.7T 255G 2.4T 10% /mnt /home2

/dev/sdb1 -> pv /dev/sdb2 -> еще один pv

оба эти PV были добавлены в vg1, vg1 имел один 2.7 TB lv1 /dev /mapper /vg1-lv1, был установлен как ext4 на /home2


Теперь проблема в том, что датацентр заменил жесткий диск, и я установил новую операционную систему на первый жесткий диск, но Linux не видит второй жесткий диск PV или LV или VG.

я не знаю, делаю ли я pvcreate /dev /sdb1 и pvcreate /dev /sdb2
чтобы они получили UUid, увидит ли Linux остальные vg /lv? или если я сделаю pvcreate, он сломает существующий на нем lvm?

************************************************

Disk /dev/sdb: 3000.6 GB, 3000592982016 bytes
255 heads, 63 sectors/track, 364801 cylinders, total 5860533168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0xe88b6ea0

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1              63  4294961684  2147480811   8e  Linux LVM
Partition 1 does not start on physical sector boundary.
/dev/sdb2      4294961685  5860528064   782783190   8e  Linux LVM
Partition 2 does not start on physical sector boundary.

***************************************************************************

1 ответ1

0

Кажется, что создание тех же точных PV, VG и LVM в новых centos без форматирования lvm как ext4 восстановит доступ к данным :), но это неподтвержденное и экспериментальное решение, не пытайтесь сделать это, если у вас нет резервное копирование ваших данных.

вот полное описание и как я решил эту проблему (на StackOverflow)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .