Rocky Linux, LVM & XFS¶
On the hypervisor¶
# Create a new 50GB disk
sudo qemu-img create -f qcow2 \
/var/lib/libvirt/images/cobbler-disk2.qcow2 50G
# Attach it to the cobbler VM
sudo virsh attach-disk cobbler \
/var/lib/libvirt/images/cobbler-disk2.qcow2 \
vdb \
--driver qemu \
--subdriver qcow2 \
--persistent
On the KVM instance¶
# Verify new disk is visible
sudo lsblk /dev/vdb
# Add to LVM and extend
sudo pvcreate /dev/vdb
sudo vgextend rlm_cobbler /dev/vdb
sudo lvextend -l +100%FREE /dev/mapper/rlm_cobbler-root
sudo xfs_growfs /
# Verify
sudo df -Th /