VMFAQ.com - FAQing about virtualization since 2008
Search:     Advanced search
Browse by category:
Contact Us

Can I grow an existing virtual disk (.vmdk file)?

Add comment
Views: 4532
Votes: 5
Comments: 0
Posted: 18 Jan, 2008
by: Huhtinen H.
Updated: 06 Jun, 2008
by: Huhtinen H.

A VMDK file can be grown while no virtual machine is using it. Growng the VMDK only makes the virtual harddrive bigger - filesystem within the VMDK must still be grown with other methods (for instance on Windows, diskpart).

On ESX:
vmkfstools -X <newsize>G filename.vmdk. On ESX 3.5, you can also edit the VM settings and edit the harddrive when the VM is not running.

Note that on ESX the filename.vmdk file is just a  file containing metainformation and "filename-flat.vmdk" is the actual data file. However, vmkfstools operations are used on the metafile

On VMware Server Workstation and VMware Fusion:
vmware-vdiskmanager -x <newsize>Gb filename.vmdk

 For instance, if growing an existing vmdk file named "server1.vmdk" and it is to be grown so it's new size is 20GB, the command would be:

On ESX:
vmkfstools -X 20GB server1.vmdk

On Server/Workstation/Fusion
vmware-vdiskmanager -x 20Gb server1.vmdk

On Fusion vmware-vdiskmanager is located by default at /Library/Application Support/VMware Fusion/vmware-vdiskmanager

Others in this Category
document What is the difference between ESX 3.5 and 3i? Foundation, Standard and Enterprise?
document "Invalid DSN" when trying to install 64 bit vCenter Server
document Where can I find vmkusage for ESX3.x & ESX 4.x?
document What does ESX stand for?
document How do I translate millisecond graphs found in VIC to percent?
document I'm trying to install VMware Tools on Linux, but nothing happens
document My VirtualCenter database is huge and slow, can I purge it?
document I need more performance out of my VMware environment
document vmx connection handshake failed for mks of vmfs
document I keep ketting strange com.vmware.vcIntegrity reconfiguration messages
» More articles



RSS