Error caused by file filename.vmdk.
Creating disk '<Virtual disk name>' and zeroing it out...
OBJLIB-VVOLOBJ : VVolObjCheckSize: Requested size (XXXXXXX) is not a MB multiple.
OBJLIB-VVOLOBJ : VVolObjDetermineSizeInMB: Requested size (XXXXXXX) is not a MB multiple.
Failed to create virtual disk: The requested size is not a multiple of 1MB (XXXXXXXXX).
The size of a virtual volume must be a multiple of 1 MB, with a minimum size of 1 MB. As a result, all virtual disks that you provision on a Virtual Volumes datastore must be an even multiple of 1 MB. If the virtual disk you migrate to the Virtual Volumes datastore is not an even multiple of 1 MB, extend the disk to the nearest even multiple of 1 MB.
Note:
This issue is also observed when Virtual Machine files are migrated using Storage vMotion, from NFS/VMFS/vSAN datastores to vVol Datastores.
You can use the Virtual Volumes datastores with traditional VMFS and NFS datastores and with vSAN. Virtual Machines created on NFS/VMFS/vSAN Datatores do not have the limitation of defining the virtual disk to be an exact multiple of 1 MB