Just a quick reminder, for myself 😉
Needed to resize a partition on RockyLinux 9.5
And wanted to document that.
So this was a /home partition, on a LVM system.
Steps I took:
- Backup /home –>
tar -czvf /root/home.tgz -C /home .
- Test Backup –>
tar -tvf /root/home.tgz
- unmount /home –>
umount /dev/mapper/rl_<NAME_OF_MACHINE>-home
- Remove logical volume –>
lvremove /dev/mapper/
rl_<NAME_OF_MACHINE>-home
- Recreate new /home (250GB) –>
lvcreate -L 250GB -n home
rl_<NAME_OF_MACHINE>
- Format –>
mkfs.xfs /dev/
/homerl_<NAME_OF_MACHINE>
- Mount –>
mount /dev/mapper/
rl_<NAME_OF_MACHINE>-home
- Extend /root –>
lvextend -r -l +100%FREE /dev/mapper/
-rootrl_<NAME_OF_MACHINE>
- Restore backup –>
tar -xzvf /root/home.tgz -C /home