Назад | Перейти на главную страницу

LVM: Используете изображение из клипа?

У меня есть логический том, охватывающий несколько дисков. Один из этих дисков (3 ТБ, самый большой из всех) умирает, и в настоящее время я создаю его образ (с помощью ddrescue). Я еще не уверен, как использовать это изображение в качестве замены PV.

Сейчас я думаю о следующих шагах:

  1. Смонтировать образ как петлевое устройство с losetup
  2. pvscan
  3. vgchange -a y

Сможет ли LVM после этой процедуры обнаружить петлевое устройство как PV, который является частью моей группы томов (среди рабочих физических дисков), и позволить мне получить доступ к логическому тому как обычно?

Все, что я нашел на изображениях LVM, похоже, касается изображений логичный объемы, а не физический те, что я делаю сейчас.

Если бы это не сработало, я бы просто создал образ всего логического тома (используя неисправный диск в качестве PV), однако это означало бы оставить неисправный диск бездействующим, но включенным на несколько часов, в то время как ddrescue копирует данные на идеально рабочие диски, рискуя большей потерей данных.

Что я могу сделать, так это .... предположить, что LV в группе томов содержат стандартные файловые системы:

  1. Сделайте стандартную резервную копию каждого LV.
  2. Замените неисправный диск
  3. Переделайте группу томов и логические тома с нуля, как это было сделано изначально.
  4. Восстановите каждый логический том из резервных копий.

Возможно, вы сможете сократить действия для некоторых логических томов, если они не охватывают физические тома. Ярлыки заключались бы в создании нового логического тома с точно такими же параметрами, чтобы расположение данных внутренней файловой системы оставалось согласованным.

Для тех, кто может найти это позже, мой образ написан, и lvm может использовать устройство цикла, как описано в начальном вопросе.

Файл \etc\lvm\lvm.conf здесь вы можете установить, какие устройства проверяются pvscan. Просто установите подходящий шаблон, который включает ваше устройство обратной петли.