In a VMware vCenter Server environment, Storage DRS (SDRS) fails to initiate migrations even when space or I/O latency thresholds are met.
Datastore Cluster is set to Fully Automated.
SDRS recommendations are either not generated or not applied automatically.
No visible errors may be present in the Tasks/Events for the cluster.
VMware Cloud Foundation (VCF) 4.x / 5.x
vSphere Storage DRS
The specific Virtual Machines are configured with VM Overrides that contradict the Datastore Cluster policy as shown in the following screenshot.
VM-level settings for Storage DRS take precedence over the cluster-level automation settings. If a VM is set to Manual or Disabled under the VM Overrides section, SDRS will not move the VM automatically.
Review the list of VMs with overrides enabled to understand why they were originally set (e.g., for troubleshooting or specific application requirements).
If no longer needed, disable the VM overrides to return them to the default cluster policy or set the appropriate settings as per your requirements.
Log in to the vSphere Client.
Navigate to Main Menu > Storage.
Select the Datastore Cluster experiencing the issue.
Navigate to the Configure tab.
Under the Configuration section, select VM Overrides.
Locate the affected Virtual Machines and check the Storage DRS automation level column.
Select the VM and click Edit (or Remove) to return the automation level to Default (Fully Automated).
For more information on Storage DRS, refer to the following documents: