August
14
Resize disk in Linux OS:
1. Use lsblk to locate partitions and their IDs:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vda 8:0 0 40G 0 disk
├─vda1 8:1 0 1M 0 part
└─vda2 8:2 0 40G 0 part /
2. LVM case:
growpart /dev/vda 2
pvresize /dev/vda2
lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
xfs_growfs /dev/mapper/ubuntu--vg-ubuntu--lv
OR, if we use ext4:
resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
3. non-LVM case:
growpart /dev/vda 2
xfs_growfs /
OR, if we use ext4:
resize2fs /
ps. growpart is provided by the following package in RHEL:
cloud-utils-growpart