I think you're going to need pvresize + shrink option
http://linux.die.net/man/8/pvresize first.
Here
http://linux.die.net/man/8/pvmove it says
Quote:
pvmove allows you to move the allocated physical extents
|
which I'm pretty sure means all of the allocated extents, used or not ... and sdf1 is 500GB.
These links may also be useful if you haven't already got them
http://tldp.org/HOWTO/LVM-HOWTO/
http://sunoano.name/ws/public_xhtml/lvm.html
However(!) I've never done what you are trying to do, so you may want to wait for someone else to comment before doing anything.
Ideally of course, find spare box that you can play with, create tiny PVs to test and see what happens without a pvresize.
Good luck