This article provides guidance for resolving the Skyline Health alarm "Thick-provisioned VMs on vSAN." This alert identifies virtual machine disks on the vSAN datastore that are thick-provisioned, despite policies typically defaulting to thin provisioning. This mismatch often occurs following VM migrations or manual policy modifications.
VMware vSAN 8.x
This health alarm triggers when vSAN detects virtual machine objects with Object Space Reservation (OSR) set to 100%, indicating thick provisioning, while the active VM Storage Policy expects 0% (Thin). Common causes include:
To convert the object back to thin, force vSAN to rewrite the object by applying a temporary Thick policy, then reverting to the original Thin policy.
Note: This procedure triggers object recreations and will increase I/O operations. Perform these operations in small batches during a maintenance window or period of low cluster activity.
Verify Storage Policy:
Policy Toggle Workaround:
Clear Stale/Ghost Alarms:
service-control --restart vmware-vsan-health