One of my Windows Server 2008R2 production VMs ran out of disk space. I shuted down the VM to increase the disk space but i noticed that in the 'Disk Provisioning' settings, the option 'Provisioning Size' was greyd out on 60Gb. At that time the VMDK that was beeing pointed as the disk file was servername-000001.vmdk wich is already weird since the VM doesn't have any snapshot.
I then went trough the CLI on the host node and tried to resize the disk from there with the vmkfstools command so i typed
vmkfstools -X 80G servername-000001.vmdk
"Failed to extend disk : The called function cannot be performed on partial chains. Open the parent virtual disk (5)"
So i did
vmkfstools -X 80G servername.vmdk
This worked . The file size was increase as pretended. Next time i started the VM i got the error:
The parent virtual disk has been modified since the child was created.
Went to check the VM logfile and sure enough there it was:
Oct 23 13:28:48.274: vmx| [msg.disk.noBackEnd] Cannot open the disk '/vmfs/volumes/47cea5b1-05a6e075-5db0-001b785c80f6/servername/servername-000001.vmdk' or one of the Oct 23 13:28:48.274: vmx| [msg.disk.configureDiskError] Reason: The parent virtual disk has been modified since the child was created.----------------------------------
Oct 23 13:28:48.285: vmx| Module DiskEarly power on failed.
I suposed this could have something to do with the CID not matching so i went to check that out but everything looks ok
From now on i don't know what else to do. Any help will be much appreciated!