Failed to deploy NSX Manager Appliance for a new VI Workload Domain
search cancel

Failed to deploy NSX Manager Appliance for a new VI Workload Domain

book

Article ID: 383427

calendar_today

Updated On:

Products

VMware SDDC Manager

Issue/Introduction

Symptoms: 

When trying to deploy a new VI Workload Domain there is a problem when SDDC tries to deploy the NSX Manager OVF.
The three NSX Managers are created on Management Workload Domain but after the VMs are fully created, SDDC deletes the VMs and this error message can be seen in SDDC Manager:

Message: Failed to deploy NSX Manager xyz on 192.168.16.123
Remediation Message: Please fix the issue reported and retry the workflow.
Reference Token: ABF34H
Cause: Error: Task failed on server: No host is compatible with the virtual machine.

domainmanager.log:


2024-12-04T09:40:47.448+0000 ERROR [vcf_dm,67501e4d68387cd404274beaab08430f,a7ca] [c.v.e.s.o.model.error.ErrorFactory,dm-exec-5]  [ABF34H] DEPLOY_NSXT_MANAGER_FAILED Failed to deploy NSX Manager xyz on 192.168.16.123
com.vmware.evo.sddc.orchestrator.exceptions.OrchTaskException: Failed to deploy NSX Manager xyz on 192.168.16.123
        at com.vmware.vcf.common.fsm.plugins.nsxt.action.DeployNsxtManagerAction.deployNsxtManager(DeployNsxtManagerAction.java:202)
        at com.vmware.vcf.common.fsm.plugins.nsxt.action.DeployNsxtManagerAction.lambda$execute$0(DeployNsxtManagerAction.java:170)
        at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768)
        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)
Caused by: java.lang.Exception: Error: Task failed on server: No host is compatible with the virtual machine.
        at com.vmware.vcf.common.fsm.plugins.nsxt.action.DeployNsxtManagerAction.deployNsxtManager(DeployNsxtManagerAction.java:200)
        ... 6 common frames omitted

Environment

VMware Cloud Foundation 5.x

Cause

This error can occur due to not having enough CPU or memory resources on the hosts for the form factor of the NSX Manager. 

Resolution

Adding more CPU and RAM to the affected hosts should allow the NSX Manager VMs to power on.