Linux/LVM how to increase file system size by adding physical volume: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 22: | Line 22: | ||
<pre>lvdisplay</pre> | <pre>lvdisplay</pre> | ||
7. Display a specific logical | 7. Display a specific logical volume | ||
<pre>lvdisplay -v /dev/myvg/homevol<pre> | <pre>lvdisplay -v /dev/myvg/homevol</pre> | ||
8. Extend logical volume by a set amount (e.g. 1GB) | 8. Extend logical volume by a set amount (e.g. 1GB) | ||
Line 36: | Line 36: | ||
10. Extend logical volume to fill all free space on logical volume group | 10. Extend logical volume to fill all free space on logical volume group | ||
<pre>lvextend -l +100%FREE /dev/myvg/ | <pre>lvextend -l +100%FREE /dev/myvg/homevol</pre> | ||
11. Resize the underlying ext4 file system to the maximum of the new logical volume. Get the device name from df command | 11. Resize the underlying ext4 file system to the maximum of the new logical volume. Get the device name from df command | ||
<pre>resize2fs /dev/ | <pre>resize2fs /dev/myvg/homevol</pre> |
Revision as of 01:28, 22 April 2018
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 volume
lvdisplay -v /dev/myvg/homevol
8. Extend logical volume by a set amount (e.g. 1GB)
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/homevol
11. Resize the underlying ext4 file system to the maximum of the new logical volume. Get the device name from df command
resize2fs /dev/myvg/homevol