Восстановление зеркала LVM после сбоя диска

Материал из База знаний проекта Russian Fedora

Перейти к: навигация, поиск
Страница находится в работе
Ответственный: не указан

После сбоя диска на котором была зеркало LV, надо удалить отсутсвующие PV:

vgreduce --removemissing --force VolGroup00

Лучше всего это делать из окружения rescue-диска. Однако, при отсутвии его под рукой, это можно проделать и из окружения dracut. Чтобы получить шел после неудачи монтирования рутовой файловой системы надо добавить rdshell в параметры ядра.

После попадания в шел, чтобы можно было делать изменения в lvm, надо изменить параметр locking_type в lvm.conf (это из-за патча):

# sed -i -s '/locking_type/ s/4/1/' /etc/lvm/lvm.conf

Самих команды LVM надо запускать через вспомогательную утилиту lvm:

# lvm vgreduce --removemissing --force VolGroup00

либо через шел предоставляемый этой утилитой:

# lvm
lvm> vgreduce --removemissing --force VolGroup00