Linux/LVM how to increase file system size by adding physical volume
Jump to navigation
Jump to search
1. Scan for devices that can be used as physical volumes
lvmdiskscan
2. Create physical volume
pvcreate /dev/sdd1
3. Display physical volume
pvdisplay
4. Display logical volume group
vgdisplay
5. Add a physical volume to a logical volume group
vgextend vg1 /dev/sdf1
6. Display all logical volumes
lvdisplay
7. Display a specific logical volum
lvdisplay -v /dev/myvg/homevol<pre> 8. Extend logical volume by a set amount (e.g. 1GB) <pre>lvextend -L+1G /dev/myvg/homevol
9. Extend logical volume to a set amount (e.g. 12GB)
lvextend -L12G /dev/myvg/homevol
10. Extend logical volume to fill all free space on logical volume group
lvextend -l +100%FREE /dev/myvg/testlv
11. Resize the underlying ext4 file system to the maximum of the new logical volume. Get the device name from df command
resize2fs /dev/mapper/VolGroup-lv_root