Hi Ben,
I use LVM on both my office machine (XFS + LVM) and home (ReiserFS +
LVM). Its been really great and useful at times. Since sometimes I
needed to extend my logical volumes I can do it on the fly without a
restart.
Here are the things that I learned
- try to put /boot in non LVM partition its easier that way. My
office box is full LVM so I had to use initrd to boot it up.
- Avoid spaning multiple disks. Since removing a part of the span
will surely kill the partition. If needed then be aware of how your
partitions are spanned.
I have run LVM on my office machine for over a year now, no probs
with Oracle, Postgres, etc. I have not implemented LVM on our
production server since I am an ocean away. Although I will do it
if given the chance since I got lucky in a remote kernel compile and
reshuffling of the partitions a few moons ago. Our test and
development server
will soon have LVM on their next upgrade.