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