This article provides steps to edit the descriptor file (
vm.vmdk) of the failing base disk and modify the PID to
ffffffff.
Symptoms:
- Extending a virtual disk fails.
- The VMware vSphere Client displays the error:
Hot-extend is currently supported only for VMFS flat virtual disks without snapshots opened in persistent mode.
The disk extend operation failed: msg.disklib.UNSUPPORTEDFEATURE
- In the /vmfs/volumes/VM_Directory/vmware.log file of the affected virtual machine, there are entries similar to:
<YYYY-MM-DD>T<time> 015Z| vmx| I120: HotExtend: Extending scsi1:0 to 167772160
<YYYY-MM-DD>T<time> 025Z| vmx| I120: Msg_Post: Error
<YYYY-MM-DD>T<time> 025Z| vmx| I120: [msg.disk.hotextend.Failed] Failed to extend disk scsi1:0.
</time></time></time>Note: The preceding log excerpts are only examples. Date, time, and environmental variables may vary depending on your environment.
- Extending the virtual disk fails regardless of the virtual machine's power state.