Cannot Skip This Topic

In RHCSA Exam you can expect atleast 2 questions out from this topic

lvm 20241122 1

Create a LV named LV1 of size 8GB

lsblk
 
pvcreate /dev/nvme0n3
pvcreate /dev/nvme0n4
pvcreate /dev/nvme0n5
 
pvs #list all the physical volumes
 
vgcreate VG1 /dev/nvme0n3 /dev/nvme0n4
vgs
 
#create volume group with silghtly more storage than required
 
lvcreate -L 8Gb -n LV1 VG1
lvs
 
vim /etc/fstab
 
/dev/VG1/LV1  /lv  xfs  defaults 0  0
mkdir lv
 
mkdfs.xfs /dev/VG1/LV1
mount -a
 

lvm 20241122 2

lvm 20241122 3

lvm 20241123 lvm 20241123 1

Create a LV with extent

vgdisplay
 
lvremove /dev/VG1/LV1
 
vim /etc/fstab #comment out the line
 
unmount /lv
lvchange -an /dev/VG1/LV1
lvremove /dev/VG1/LV1
lvs
 
 
vgremove VG1
vgs
vgcreate -s 8M VG1 /dev/nvme0n3
vgdisplay
lvcreate -l 10 -n LV2 /dev/VG1

  • PE size is 4.00 MiB

Resize LVM

Extend the LV, LV1 by 2GB

vgs
lvs
lvextend -r -L +2Gb /dev/VG1/LV1

When you have free space in volume group

lvm 20241123 3

When you don’t have enough space in volume group

vgextend VG1 /dev/nvme0n5
  • we have to add a physical volume to the volume group to extend the space first lvm 20241123 4