Восстановление зеркала 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
