Ранее у меня был Dell R510 с контроллером H200, и у меня есть два диска: 2T SAS и 250G SSD. Я создал два raid0, используя эти два диска на H200, а затем создал lvm поверх него. Вот мои процедуры:
- создал vg-данные, используя весь raid0 диска 2T SAS.
- создал основной раздел на raid0 SSD 250G и логический раздел с расширенным разделом.
- создал еще один vg-root, используя разделы1 и 5 SSD.
- создал lv-swap и lv-root в vg-root и lv-data в vg-data.
- установил Debian на lv-root.
Сегодня я решил заменить H200 на H700, потому что у меня появилось несколько свободных дисков, и я хочу создать vg-data большего размера.Однако я совершенно забыл импортировать предыдущую конфигурацию рейда на H700, а вместо этого создал новые рейды. Итак, у меня есть raid0 для 2T SAS, raid0 для 250G SSD и raid5 для xT. Затем я с радостью установил загрузочное устройство на SSD raid0 и перезагрузил сервер. После долгого ожидания я попал в режим спасения grub, говоря, что не могу найти lv-root.
Затем я скачал live CD и получил оболочку. Когда я использовал lvs для проверки lvs, я получил предупреждающее сообщение:
раздел устройства5 SSD имеет размер сектора xxx, который меньше, чем соответствующий размер pv из xxx секторов. устройство было уменьшено?
Интересно, в этой ситуации возможно ли восстановить все лвс и данные?
Спасибо.