|The VM Hard Disk: Thin Provision 1T
The VMDK of the VM: 800GB
The datasotre used by the VM: 840 GB
|The Disk Utilization in the guest OS (Windows Server 2008) of the VM : 400GB
|ESXi Version: 6.0
|The VM runs well for a long time.
|However, one day the vCenter shows the error "no more space for virtual disk" used by the VM and caused the VM suspended.
|The space of the virtual disk is sufficient for the VM (since the guest OS only consumes 400GB and the VMDK is 800GB).
Why the vCenter detects no more space error and suspend the VM?
p.s. After answer the question and power on the VM, the VM runs well ( we don't purge any data of the guest VM.. )
You may need reclaim the free blocks to release space on datastore, take a look here: Reclaim disk space from Thin Provisioned disks | Rickard Nobel
Thank you Richardson.
The website of the link I couldn't open but I think I know what you're suggesting.
Actually, I am not looking for the way to reclaim thin provisioned disk space since I am not bothered by the used space of the datastore.
Since "When a file is deleted from the virtual machine OS the free space is available for the OS", I can't figure out why the OS of the VM consumes less far away from used storage but vCenter still gives the "no more space of the virtual disk" error.