The thick-provisioned config is applied via the
vSAN Storage Policy assigned to the Virtual Machine Disk.
The setting in the vSAN Storage Policy where
Thick provisioning of a Virtual Machine disk is called
"Object Space Reservation"
It is possible that the Alarm shows up despite the applied vSAN Policy on the listed Virtual Machine disk(s) has Object Space Reservation set to 0 (= Thin-provisioned).
It is recommended to reclaim the underlying Storage allocation by changing the configuration from 'Thick' to 'Thin', which decrease vSAN Datastore utilization.
Change configuration from 'Thick' to 'Thin' by applying a cloned vSAN Storage Policy to the Virtual Machine disk(s) listed in the vSAN Alarm:
2.1) Right-click the VM in the vSphere Web Client navigator --> "Edit Settings"
2.2) Tab "VM Storage Policies" --> Edit the Storage policy --> Select the cloned Policy from the dropdown list and click "Apply to All".
3.) Repeat Step 2.2) by applying the original applied vSAN Policy back (= the one which was cloned via Step 1.) )
Note:
- If there are any snapshots present on the VM, the disk provisioning would not change. Remove the snapshot and retry the solution.
- Sometimes, even after changing the provisioning back to thin, the skyline health alarm shows this VMs name. In those cases, restart the vmware-vsan-health service on the vCenter to fix the issue by using the below command:
service-control --restart vmware-vsan-health