Переименовываем Logical Volume и Volume Group в Centos 8 / Rocky Linux

Thank you for reading this post, don't forget to subscribe!

Мене­джер логи­че­ских томов (logical volume manager) — под­си­сте­ма опе­ра­ци­он­ных систем Linux и OS/2, поз­во­ля­ю­щая исполь­зо­вать раз­ные обла­сти одно­го жёст­ко­го дис­ка и/или обла­сти с раз­ных жёст­ких дис­ков как один логи­че­ский том. Реа­ли­зо­ва­на с помо­щью под­си­сте­мы device mapper.
PV (Physical Volume) — физи­че­ские тома
VG (Volume Group) — груп­па томов
LV (Logical Volume) — логи­че­ские разделы

 

Пере­име­но­вы­ва­ем Logical Volume
Команды

# lvrename /dev/vg02/lvold /dev/vg02/lvnew
# lvrename vg02 lvold lvnew
Смот­рим теку­щие пара­мет­ры Logical Volume и Volume Group

$ sudo lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
root centos -wi-ao---- <7.00g
swap centos -wi-ao---- 512.00m

Пере­име­но­вы­ва­ем

$ sudo lvrename centos root rootnew
Renamed "root" to "rootnew" in volume group "centos"
Проверяем

$ sudo lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
rootnew centos -wi-ao---- <7.00g
swap centos -wi-ao---- 512.00m

Редак­ти­ру­ем файл fstab

$ sudo nano /etc/fstab

/dev/mapper/centos-rootnew / xfs defaults 0 0

Редак­ти­ру­ем grub для GPT (UEFI-based) систем

$ sudo nano /etc/default/grub
GRUB_CMDLINE_LINUX="crashkernel=auto resume=/dev/mapper/centos-swap rd.lvm.lv=centos/rootnew rd.lvm.lv=centos/swap rhgb quiet"
Перезагружаемся.
Перед загруз­кой ОС выби­ра­ем первую стро­ку, жмем «e» и пра­вим загру­зоч­ную запись, ука­зы­вая вер­ный Lovical Volume / Volume Group.
Жмем ctrl+x для загрузки.

Созда­ем новый grub.cfg файл для GPT (UEFI-based) систем

$ sudo grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg - для Centos

$ sudo grub2-mkconfig -o /boot/efi/EFI/rocky/grub.cfg - для Rocky Linux
Теперь мож­но пере­за­гру­жать­ся, запись grub корректна

$ sudo reboot

Переименовываем Volume Group

Коман­ды

# vgrename /dev/vg02 /dev/my_volume_group
# vgrename vg02 my_volume_group
Смот­рим теку­щие пара­мет­ры Volume Group

$ sudo vgs
VG #PV #LV #SN Attr VSize VFree
centos 1 2 0 wz--n- <7.50g 0
Переименовываем

$ sudo vgrename centos rocky
Volume group "centos" successfully renamed to "rocky"
Проверяем

$ sudo lvs
VG #PV #LV #SN Attr VSize VFree
rocky 1 2 0 wz--n- <7.50g 0

Редак­ти­ру­ем файл fstab

$ sudo nano /etc/fstab

/dev/mapper/rocky-rootnew / xfs defaults 0 0

/dev/mapper/rocky-swap none swap defaults 0 0
Редак­ти­ру­ем grub для GPT (UEFI-based) систем

$ sudo nano /etc/default/grub
GRUB_CMDLINE_LINUX="crashkernel=auto resume=/dev/mapper/rocky-swap rd.lvm.lv=rocky/rootnew rd.lvm.lv=rocky/swap rhgb quiet"
Перезагружаемся.

Перед загруз­кой ОС выби­ра­ем первую стро­ку, жмем «e» и пра­вим загру­зоч­ную запись, ука­зы­вая вер­ный Lovical Volume / Volume Group.

Жмем ctrl+x для загрузки.

Созда­ем новый grub.cfg файл для GPT (UEFI-based) систем

$ sudo grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg - для Centos

$ sudo grub2-mkconfig -o /boot/efi/EFI/rocky/grub.cfg - для Rocky Linux
Теперь мож­но пере­за­гру­жать­ся, запись grub корректна

$ sudo reboot