GET <NSXT-FQDN>/api/v1/transport-nodes/<tn-uuid>/state
"maintenance_mode_state": "DISABLED", "node_deployment_state": { "state": "success", "details": [] }, "deployment_progress_state": { "progress": 60, "current_step_title": "Applying NSX switch configuration" }, "state": "success", "details": [nsx-mngr> get uptime
/var/log/proton/nsxapi*"TransportNodeStateAutoRectifier: Syncing TransportNode TransportNode/<transport_node-id> [Current config status = FAILED, Failure code = 8804]
VMware NSX 4.1.x
VMware NSX-T Data Center 3.x
Restarting NSX Manager services or rebooting Manager nodes can lead to a missed AppInit. This prevents the Auto Rectifier service from detecting and resolving the failed transport nodes, leaving the node status in an "Applying..." state as depicted in the GUI.
This issue is resolved in VMware NSX 4.2.0, available at Broadcom downloads.
If you are having difficulty finding and downloading software, please review the Download Broadcom products and software KB.
Workaround:
The following API can be run, specifying each impacted ESX transport node to reset the status of that node:
POST <NSXT-FQDN>/api/v1/transport-nodes/<transportnode-id>?action=resync_host_config
If the NSX Configuration status is still "Applying NSX switch Configuration" after this, verify if the configuration succeeded for an affected transport node in /var/log/syslog on a manager node: <timestamp> nsx-mngr NSX 797724 FABRIC [nsx@6876 comp="nsx-manager" level="INFO" subcomp="manager"] Got deployment status INSTALL_SUCCESSFUL for node ########-####-###-####-######Perform a rolling restart of the NSX manager nodes to reset the status of the nodes. if you see INSTALL_SUCCESSFUL in syslog.