Error Message :
VALIDATION.error","arguments":[],"text":{"severity":"ERROR","bundleName":"com.vmware.evo.sddc.common.validation.errors.messages","validation.taskId":"xxxxxxx-xxxxx-xxxxxx"},"message":"vSan Disk Availability Validation Failed"} xxxx-xx-xxTxx:xx:xx.181+0000 ERROR [vcf_dm,xxxxxxxxxxxxxxxx,xxxx] [c.v.e.s.o.model.error.ErrorFactory,dm-exec=13] [xxxxx] HOST_VSAN_DISKS_VALIDATION_FAILED vSAN Disks Validation on the ESXi Host(s) failed: ESXi Host fqdn has 3 different SSD disk sizes, only 2 are allowed at com.vmware.vcf.hostmanager.action.ValidateHostVsanDisksAction.execute(ValidateHostVsanDisksAction.java:91) at com.vmware.vcf.hostmanager.action.ValidateHostVsanDisksAction.execute(ValidateHostVsanDisksAction.java:32) at com.vmware.evo.sddc.orchestrator.action.FsmActionState.invoke(FsmActionState.java:62) at com.vmware.evo.sddc.orchestrator.platform.action.FsmActionPlugin.invoke(FsmActionPlugin.java:159) at com.vmware.evo.sddc.orchestrator.platform.action.FsmActionPlugin.invoke(FsmActionPlugin.java:144) at com.vmware.evo.sddc.orchestrator.core.ProcessingTaskSubscriber.invokeMethod(ProcessingTaskSubscriber.java:400) at com.vmware.evo.sddc.orchestrator.core.ProcessingTaskSubscriber.processTask(ProcessingTaskSubscriber.java:520) at com.vmware.evo.sddc.orchestrator.core.ProcessingTaskSubscriber.accept(ProcessingTaskSubscriber.java:124) at jdk.internal.reflect.GeneratedMethodAccessor687.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:85) at com.google.common.eventbus.Subscriber.lambda$dispatchEvent$0(Subscriber.java:71) at com.vmware.vcf.common.tracing.TraceRunnable.run(TraceRunnable.java:59) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:840)VMware Cloud Foundation 5.x
The SDDC Manager identifies disks that are eligible for use by vSAN and utilizes those disks to create disk groups.
However, in some cases, issues may occur even if the OS disk is not marked as eligible for use by vSAN.
Follow the below steps :
ssh to SDDC as vcf, su to root
validation.disable.vsan.disks.check=true
systemctl restart domainmanager
After the ESX host is added successfully remove this line again from /etc/vmware/vcf/domainmanager/application.properties
validation.disable.vsan.disks.check=true
systemctl restart domainmanager