LVM reports size different than df -h
I was recently running out of space on my 160gb hdd in this laptop. After all it is split between Fedora 14 and Win 7. So I bought an external 320 with the intent to image the windows and boot partitions over, then us the lvm manager to transfer over while running. everything went swimmingly, I used Clonezilla to copy over windows, and boot partitions, then booted up, created the necessary partitions with the disk managers, added it to the lvm group, and initiated the "migration of extents" using the LVM gui. I should mention my lvm consists of my swap, root and home. when they finished the move (much faster than I expected), the physical view showed the home at the far left of the drive, with root and swap in the middle, and the free space on the far right. I proceded to swap the hdd's in their respective homes.
I wasn't too worried about the physical layout when the "edit properties" allowed me to use the free space in the lvm to expand that logical volume to fill. it then showed either side of the swap and root as home, and reported each as the size for that physical area of the drive, but with the same amount of space used. In other words, different physical volume size, same space used. further, df -h showed still the original amount of space from just the single original home partition.
I rebooted with no change to reports or listings, let it run a few days, and rebooted again. It still had no change. so I plugged the original drive back in, added it to the lvm, moved the original three partitions back to it and tried to delete the addition to home and was told that it was in use. the physical view showed the far left as empy "unused space" and a portion of home to the right. I then moved the partitions back onto the internal drive, one at a time, starting with swap, then root, and finally home, and they were put onto the drive starting at the left so it looks like a good old fasioned swap>root>home. once home finished moving, the lvm manager shows it as one single large volume with the correct amount of total space from the two combined, however df -h still doesn't show correctly, nor does the system recognize the extra space.
How do I get the system to use the space?
[root@blenda ~]# lvdisplay
--- Logical volume ---
LV Name /dev/vg_blenda/blendahome
VG Name vg_blenda
LV UUID TdiT2I-McnA-TPkY-0Otu-5ejK-9a28-hUWsX2
LV Write Access read/write
LV Status available
# open 1
LV Size 238.94 GiB
Current LE 7646
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:2
--- Logical volume ---
LV Name /dev/vg_blenda/blendaroot
VG Name vg_blenda
LV UUID 1G4N2S-eA8L-MOup-y3Bj-pELs-6DVj-3Yfe17
LV Write Access read/write
LV Status available
# open 1
LV Size 19.53 GiB
Current LE 625
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:0
--- Logical volume ---
LV Name /dev/vg_blenda/swap
VG Name vg_blenda
LV UUID i3xy4x-n3jU-0pvo-QQar-B0uJ-y0QP-7U0f9m
LV Write Access read/write
LV Status available
# open 1
LV Size 2.00 GiB
Current LE 64
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:1
[root@blenda ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_blenda-blendaroot
20G 6.5G 13G 34% /
tmpfs 1.8G 1.9M 1.8G 1% /dev/shm
/dev/sda3 485M 66M 394M 15% /boot
/dev/mapper/vg_blenda-blendahome
89G 80G 4.6G 95% /home
"The pioneers of a warless world are the youth that refuse military service."