i'm sure there's a simple answer to this, but is there any compelling reason why there are three different commands in LVM2 for resizing a logical volume? lvreduce # make smaller lvextend # make larger lvresize # resize is there some pretty obvious redundancy here, or am i misreading the man pages? rday