Symptoms:
raid 6
and erasure coding
in the JSON while deploying a new Workload domain.This KB provides the resolution on how to change vSAN Storage Policies from FTT=2 in RAID 1 to FTT=2 Erasure Coding after a successful deployment of a new workload domain using .json file.
VMware Cloud foundation 5.x
VMware Cloud Foundation 4.x
When deploying a new Workload domain using a JSON file, you can only provide the following information for the vsanDatastoreSpec :
{
"vsanDatastoreSpec" : {
"failuresToTolerate" : 2,
"licenseKey" : "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX",
"datastoreName" : "vSanDatastore_Name"
}
}
In the vCenter, the Failure to Tolerate in VM Storage policy will shows as 2 failures - RAID-1 (Mirroring) even if all requirements are respected:
Using RAID 5 or RAID 6 Erasure Coding in vSAN Cluster
https://docs.vmware.com/en/VMware-vSphere/8.0/vsan-administration/GUID-AD408FA8-5898-4541-9F82-FE72E6CD6227.html#GUID-AD408FA8-5898-4541-9F82-FE72E6CD6227
Change the vSAN Storage Policies from the vCenter after the Workload domain successfully deployed.