Search the VMware Knowledge Base (KB)
Products:
View by Article ID

Cannot extend a vmdk over 1TB (1008528)

  • 7 Ratings

Symptoms

  • Cannot increase the size of  a virtual disk on an ESX/ESXi 3.x host beyond 1024GB.
  • When extending a vmdk over 1TB (1024 GB), on an ESX/ESXi 3.x host using the Virtual Infrastructure (VI) Client, these errors are displayed:
  • The size of the virtual disk becomes 1023GB
  • If the size of the virtual disk is increased when the virtual machine is powered off:

    • The Reconfigure Virtual Machine task completes successfully. 
    • The /var/log/vmware/hostd.log file contains an error similar to:

      'BaseLibs' nnnn info] FILE: Requested file size (-1099511627776) larger than maximum supported filesystem file size (1099511627776)

      'BaseLibs' nnnn info] DISKLIB-LIB : Failed to grow disk '/vmfs/volumes/DiskUUID/VirtualMachine/VirtualMachine.vmdk' : The destination file system does not support large files (12).

  • If the size of the virtual disk is increased when the virtual machine is powered on:

    • The Reconfigure Virtual Machine tasks fails with error: 

      A general system error occurred: Internal error

    • The /var/log/vmware/hostd.log file contains an error similar to:
      'Vmsvc' nnn info] Failed to get result state: HotExtendDisk: Error: Internal error

      Failed to grow disk 'vmfs/volumes/DiskUUID/VirtualMachine/VirtualMachine.vmdk' : The destination file system does not support large files (12)

  • You may also see this error:

    A value exceeded the acceptable range

Resolution

This issue has been resolved in ESX 4.0. For more information, see the VMware vSphere Product Support Center.
 
The only way to increase the size of a vmdk beyond 1023 GB in ESX 3.5 using vmkfstools:
 
Warning: These troubleshooting steps require you remove and re-add the virtual machine to the Virtual Machine Inventory. Without removing the virtual machine from the inventory, the VI Client will only continue to recognize the old size of the vmdk.
 
  1. Unregister the virtual machine from the Virtual Machine Inventory.
  2. Extend the vmdk using vmkfstools command. For example:

    vmkfstools -X 1200G name_of_the_vmdk

    For more information, see Adding space to an ESX host virtual disk (994).

  3. Re-register the virtual machine in the Virtual Machine Inventory.

Additional Information

Tags

increase-size increase-virtual-disk

See Also

Update History

10/03/2012 - Added link to 1007266

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.

Feedback

  • 7 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.

What can we do to improve this information? (4000 or fewer characters)




Please enter the Captcha code before clicking Submit.
  • 7 Ratings
Actions
KB: