The disk extend operation failed: A digest operation has failed"/var/log/hostd.log reports logging similar to:verbose hostd[2108178] [Originator@6876 sub=Vigor.Vmsvc.vm:/vmfs/volumes/<datastore>/<vmFolder>/<vmName.vmx opID=########-#######-auto-#####-h5:########-##-##-##-#### user=vpxuser:<user>] Extend disk message: The disk extend operation failed: A digest operation has failed
vmfs/volumes/<datastore-uuid>/<ExampleVMFolder>/vmware.log reports: Er(02) worker-29498679 - DISKLIB-LINK : DiskLinkGrow: Failed to create extent '<Datastore-UUID>/<ExampleVMFolder>': Inappropriate ioctl for deviceEr(02) worker-29498679 - DISKLIB-LIB : Unable to grow disk '/vmfs/volumes/<Datastore-UUID>/<ExampleVMFolder>/ExampleVM-01.vmdk' : Inappropriate ioctl for device (1638409).
VMware vSphere ESXi 6.x
VMware vSphere ESXi 7.x
VMware vSphere ESXi 8.x
# grep digest <VmName>.vmx
scsi0:0.digest = "TRUE"scsi0:1.digest = "TRUE"
scsi0:2.digest = "TRUE"scsi0:3.digest = "TRUE"# esxcli vsan debug object list
Used: 59261321216Used 4K Blocks: 56725864448Size: 1099511627776 ----> see the underlying object size got expanded to 1 TB alreadyType: vdiskPath: /vmfs/volumes/<datastore-uuid>/<ExampleVMFolder>/ExampleVM-01.vmdk (Exists)Group UUID: cc#####5-3###-9###-9###-14########10
# grep "Pre-growing disk" /vmfs/volumes/<datastore-uuid>/<ExampleVMFolder>/vmware.logYYYY-MM-DDTHH:MM:SS:###Z In(05) worker-62455448 - DISKLIB-LIB : Pre-growing disk '/vmfs/volumes/<datastore-uuid>/<ExampleVMFolder>/ExampleVM-01.vmdk': new capacity = 2097152000 sectors - 1000 GBYYYY-MM-DDTHH:MM:SS:###Z In(05) worker-62455045 - DISKLIB-LIB : Pre-growing disk '/vmfs/volumes/<datastore-uuid>/<ExampleVMFolder>/ExampleVM-02.vmdk': new capacity = 2147483648 sectors - 1 TBYYYY-MM-DDTHH:MM:SS:###Z In(05) worker-62455448 - DISKLIB-LIB : Pre-growing disk '/vmfs/volumes/<datastore-uuid>/<ExampleVMFolder>/ExampleVM-03.vmdk': new capacity = 421527552 sectors - 201 GBYYYY-MM-DDTHH:MM:SS:###Z In(05) worker-62455045 - DISKLIB-LIB : Pre-growing disk '/vmfs/volumes/<datastore-uuid>/<ExampleVMFolder>/ExampleVM-04.vmdk': new capacity = 421527552 sectors - 201 GBThis is a known behavior when CBRC is enabled on the disks, as CBRC supports a maximum disk size of 512GB.
Re-create the vmdk descriptors with the correct volume / flat disk size using the KB: Recreating a missing VMware virtual machine disk descriptor file (.vmdk)