SDDC manager add Host workflow failing with the Error
search cancel

SDDC manager add Host workflow failing with the Error

book

Article ID: 441129

calendar_today

Updated On:

Products

VCF Operations

Issue/Introduction

When vCenter vDS is configured with lag only network configuration in the cluster, add ESX host work flow from SDDC manager fails with following Errors:

  • Under Hosts tabs in SDDC manager:

In /var/log/vmware/vcf/domainmanager/domainmanager.log following message appears:

2026-03-14T00:23:23  WARN  [vcf_dm,###########] [c.v.v.c.f.p.a.i.AddHostsToDvsAction,]  Cannot add host ########## to dvs ########, as free vmnics are not available on the host
2026-03-14T00:23:24 ERROR [vcf_dm,###########] [c.v.e.s.o.model.error.ErrorFactory,]  [#####] VSPHERE_ADD_HOST_TO_DVS_FAILED Failed to add host ######## to DVS ######
com.vmware.evo.sddc.orchestrator.exceptions.OrchTaskException: Failed to add host ######## to DVS ######
        at com.vmware.vcf.common.fsm.plugins.action.impl.AddHostsToDvsAction.execute(AddHostsToDvsAction.java:330)
        at com.vmware.vcf.common.fsm.plugins.action.impl.AddHostsToDvsAction.execute(AddHostsToDvsAction.java:63)
        at com.vmware.evo.sddc.orchestrator.platform.action.FsmActionState.invoke(FsmActionState.java:66)
        at com.vmware.evo.sddc.orchestrator.platform.action.FsmActionPlugin.invoke(FsmActionPlugin.java:161)
        at com.vmware.evo.sddc.orchestrator.platform.action.FsmActionPlugin.invoke(FsmActionPlugin.java:147)
        at com.vmware.evo.sddc.orchestrator.core.ProcessingTaskSubscriber.invokeMethod(ProcessingTaskSubscriber.java:403)
        at com.vmware.evo.sddc.orchestrator.core.ProcessingTaskSubscriber.processTask(ProcessingTaskSubscriber.java:517)
        at com.vmware.evo.sddc.orchestrator.core.ProcessingTaskSubscriber.accept(ProcessingTaskSubscriber.java:128)
        at jdk.internal.reflect.GeneratedMethodAccessor238.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:63)
        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)
Caused by: java.util.NoSuchElementException: No available vmnic found on the host
        at com.vmware.vcf.common.fsm.plugins.action.impl.AddHostsToDvsAction.execute(AddHostsToDvsAction.java:309)
        ... 16 common frames omitted

Environment

VMware Cloud Foundation 9.x

Cause

  • The host being added is a standalone host with standard switch configuration, while the target cluster's DVS uses LACP. SDDC Manager cannot migrate standalone vmnics directly into an existing LAG during the automated "Add Host" workflow.
  • When adding the host to vCenter, the LAG is not yet created on the host, therefore when the host is added to mgmt. portgroup on DVS, the host becomes unreachable. 
  • When host is added to mgmt. portgroup which ONLY uses a LAG, communication is lost as there is no LAG interface configured. 

Resolution

  • Manually move the host's networking configuration to the Distributed Switch via the vCenter UI.
  • Ensure the physical switch ports for the new host are configured for LACP to match the existing cluster's LAG settings.
  • Verify that `vmnicX` and `vmnicX1`are healthy and visible in ESX.
  • Make sure Lag is configured and communication to ESX is working fine via Management.
  • Once the host is manually added to the DVS and the LAG is formed, resume or retry the SDDC Manager workflow.

Additional Information

Reference KB Articles: 

Management connectivity is lost when bringing a new system online: https://knowledge.broadcom.com/external/article?articleNumber=418437

VCF Installer: Add Host to DVS failed on Host: NoSuchElementException - No available vmnics found: https://knowledge.broadcom.com/external/article?articleNumber=428402