суббота, 29 октября 2016 г.

Удаление несуществующего Physical Volume из Volume Group в Fedora

Недавно на ПК умер диск, на котором располагался корень (/home, /boot и еще пара других живут отдельно на других разделах). Терять данные в том же /home не хотелось, но чтобы задействовать при установке имеющийся lvm без форматирования старых разделов, нужно сначала удалить из группы уже несуществующий физический том.

Подойдет наверно любой современный дистрибутив, я использовал Fedora 24. Загрузился с LiveUSB, система автоматически подцепила lvm с оставшегося живого диска.

Удалил корень, т.к. он полностью располагался на физическом томе на погибшем диске (специально его туда когда-то pvmove-ом перенес). 
# lvremove /dev/fedora/root

Удалил несуществующий физческий том из группы
# vgreduce fedora --removemissing

Убедится что несуществующий pv удален можно проверив
# pvdisplay

Свободного места в LVM был определенный запас, по этому сразу создал новый логический том под корень с названием root в группе fedora размером 50 Гб.
#  lvcreate -L 50G -n root fedora

После установил по новой систему, выбрав в установщике уже существующий lvm, без форматирования для разделов с данными, указав точки монтирования на имеющиеся логические тома.

Комментариев нет:

Отправить комментарий