Host Transport Node NSX Configuration Stuck at 64% 'Applying NSX switch configuration'
search cancel

Host Transport Node NSX Configuration Stuck at 64% 'Applying NSX switch configuration'

book

Article ID: 371804

calendar_today

Updated On:

Products

VMware NSX

Issue/Introduction

  • Host Transport Node NSX Configuration(Installation) stops at 64% 'Applying NSX switch configuration'.
  • GET https://<nsx-mgr>/api/v1/transport-nodes/<node-id>/status -> Node Status is "UP" and host_node_deployment_status is "INSTALL_SUCCESSFUL" like below.
"node_uuid" : "####-####-####-####-####",
"node_display_name" : "####",
"status" : "UP",
...
"mgmt_connection_status" : "UP",
"control_connection_status" : {
"status" : "UP", >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
"up_count" : 1,
"down_count" : 0,
"degraded_count" : 0
},
...
"node_status" : {
...
"mpa_connectivity_status" : "UP",
"mpa_connectivity_status_details" : "Client is responding to heartbeats",
"lcp_connectivity_status" : "UP",
"lcp_connectivity_status_details" : [ {
...
"status" : "UP"
} ],
"host_node_deployment_status" : "INSTALL_SUCCESSFUL", >>>>>>>>>>>>>>>>>

 

  • GET https://<nsx-mgr>/api/v1/transport-nodes/<node-id>/state -> Node "deployment_progress_state" is "in_progress" / "Applying NSX switch configuration" like below. 
"transport_node_id": "####-####-####-####-####",
"maintenance_mode_state": "DISABLED",
"node_deployment_state": {
"state": "success",
"details": []
},
"deployment_progress_state": {  
"progress": 64,   >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> !!
"current_step_title": "Applying NSX switch configuration" >>>>>>> !!
},
"state": "in_progress", >>>>>>>>>>>>>> !!

 

  • NSX Configuration shows '64% Applying NSX switch configuration' at System -> Fabric -> Hosts

Environment

VMware NSX-T Data Center 3.2.3.1

Cause

Management Plane sent HostConfigMsg to opsAgent and waiting for reply.

When it is not able to get the reply, the deployment state stops. 

Resolution

Resync Transport Node using API:

POST https://<nsx_mgr>/api/v1/transport-nodes/<node_id>?action=resync_host_config