Unmount the Volume

Good idea to look first and see who is using the volume and then manually stop those services

sudo lsof | grep '/var'

If that doesn't work or you are feelign froggy, you can force it with

sudo umount -l /var

LVM consists of physical volumes, volume groups, and logical volumes. A volume group maps multiple physical volumes to a volume group.

Run parted on the correct device:

parted /dev/sda<pre>

Get the amount of free space. In the case of a vmware partition, this should represent the size or increased size of the volume.

<pre>print free

The relevant information is the size of the volume, and the start and end location of each partition. For example, if it's a 107GB disk, and the end says 32.2GB, you have 74.8GB free and your mpart would look like:

mkpart primary ext4 32.2GB 107GB

Do another print and you should see the new volume. Now do a

vgs

To list the volume groups (generally just one). We want to add the new physical volume to the volume group:

vgextend vg00 /dev/sda3

(assuming the new partition was 3)

Finally, add some space to the correct logical volume and resize:

lvextend -L50GB /dev/mapper/vg00-var

This new size obviously needs to be more more than the old logical volume size and there needs to be enough space in the volume group to support it.


lvs