When you use datastores other than vSAN in your cluster with vSphere with Tanzu, place the three control plane VMs on different datastores for availability reasons.

Because the control plane VMs are system managed, you cannot manually migrate them. Use a combination of a Datastore Cluster and Storage DRS to rebalance the control plane VMs and place them on separate datastores.

Procedure

  1. In the vSphere Client, create a datastore cluster.
    1. Navigate to data centers.
    2. Right-click the data center object and select New Datastore Cluster.
    3. Name your datastore cluster and make sure Turn ON Storage DRS is enabled.
    4. Set the cluster automation level to No Automation (Manual Mode).
    5. Leave the Storage DRS runtime settings as default.
    6. Select the ESXi cluster enabled with vSphere with Tanzu.
    7. Select all shared datastores to add to the datastore cluster.
    8. Click Finish.
  2. Define Storage DRS rules for control Plane VMs.
    1. Navigate to the datastore cluster.
    2. Click the Configure tab and click Rules under Configuration.
    3. Click the Add icon and enter a name for the rule.
    4. Make sure Enable rule is enabled.
    5. Set Rule type to VM anti-affinity.
    6. Click the Add icon and select the three supervisor control plane VMs.
    7. Click OK to finish your configuration.
  3. Create VM overrides.
    1. Navigate to the datastore cluster.
    2. Click the Configure tab and click VM Overrides under Configuration.
    3. Click the Add icon and select the three control plane VMs.
    4. To enable the Storage DRS automation level, select the Override check box and set the value to Fully Automated.
    5. Click Finish.

Results

This task enables Storage DRS for the control plane VMs only and rebalances the VMs to be on different datastores.

Once the Storage vMotion takes place, you can remove the SDRS rules and overrides, disable Storage DRS, and remove the datastore cluster.