Depending on what distro you are using, there may be a GUI available, I usually use the lvm commands directly. Use df to find the logical volume name for the partition that you want to resize. Run lvresize to resize the logical volume. Here I'm adding 100M to my /tmp partition
Code:
$ df -k
/dev/mapper/VolGroup00-LogVol03
4062912 139520 3713680 4% /tmp
$ lvresize -L+100M /dev/mapper/VolGroup00-LogVol03
# /sbin/resize2fs /dev/mapper/VolGroup00-LogVol03
resize2fs 1.39 (29-May-2006)
Filesystem at /dev/mapper/VolGroup00-LogVol03 is mounted on /tmp; on-line resizing required
Performing an on-line resize of /dev/mapper/VolGroup00-LogVol03 to 1081344 (4k) blocks.
The filesystem on /dev/mapper/VolGroup00-LogVol03 is now 1081344 blocks long.
The resize fs command will change depending on what filesystem you have configured. I have an ext3 configured.