How do you add more space to a Fedora (LVM) partition?
I thought I used to do this with system-config-lvm GUI tool in CentOS, but it's not working for me today. So I had to go old school. As always, this might destroy your data, so MAKE A BACKUP!! Thanks to experts across the internet for providing these hints. Unfortunately my notes do not include attribution details. Note I performed all of these changes while the system was live.
- Enlarge the disk using fdisk
fdisk -l
(to see the partition layout, typically we're dealing with /dev/sda2)fdisk /dev/sda
d
(delete a partition)2
(if the part we want to grow is /dev/sda2; note this does not delete any data on disk)n
(create a new partition)p
(primary partition)2
<return>
(default starting block, typically 14 since swap is first)<return>
(default ending block, full size of the partition)- make sure partition type is 8e for Linux LVM
t
8e
w
(write changes to disk)
- reboot to get new partition table
pvresize /dev/sda2
pvscan
should show new larger sizelvextend -l +100%FREE /dev/vg_centos6/lv_root
(-L +10G to add 10GB is another option)resize2fs /dev/vg_centos6/lv_root
df
should show new free space