Directions taken from [here | http://kb.vmware.com/selfservice/documentLinkInt.do?micrositeID=&popup=true&languageId=&externalID=1006371].

*Note*: These steps only apply to EXT3 file systems

Steps

# Power off the virtual machine.
# Edit the virtual machine settings and extend the virtual disk size. For more information, see [Increasing the size of a virtual disk (1004047) | http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1004047].
# Power on the virtual machine.
# Identify the device name, which is by default {{/dev/sda}}, and confirm the new size by running the command: \\ \\ {{{ $ fdisk -l 
}}} \\
# Create a new primary partition:
## Run the command: \\ \\ {{{ fdisk /dev/sda (depending the results of the step 4)
}}} \\
## Press p to print the partition table to identify the number of partitions. By default there are 2: sda1 and sda2.
## Press n to create a new primary partition. 
## Press p for primary.
## Press 3 for the partition number, depending the output of the partition table print.
## Press Enter two times.
## Press w to write the changes to the partition table.
# Restart the virtual machine.
# Run this command to verify that the changes were saved to the partition table and that the new partition has an 83 type: \\ \\ {{{ $ fdisk -l
}}} \\
# Run this command to convert the new partition to a physical volume: \\ \\ {{{ pvcreate /dev/sda3
}}} \\
# Run this command to extend the physical volume: \\ \\ {{{ $ vgextend VolGroup00 /dev/sda3
}}} \\
# Run this command to verify how many physical extents are available to the Volume Group: \\ \\ {{{ vgdisplay VolGroup00 | grep "Free"
}}} \\
# Run the following command to extend the Logical Volume: \\ \\ {{{ lvextend -L+#G /dev/VolGroup00/LogVol00
}}} \\ Where # is the number of Free space in GB available as per the previous command.
# Run the following command to expand the ext3 filesystem online, inside of the Logical Volume: \\ \\ {{{ ext2online /dev/VolGroup00/LogVol00
}}} \\ *Note*: Use {{resize2fs}} instead of {{ext2online}} if it is not a Red Hat virtual machine.
# Run the following command to verify that the / filesystem has the new space available: \\ \\ {{{ df -h /
}}}
----
[Linux | CategoryComputing.Linux]