Resource validation timeout" error.com.vmware.vcf.lcm.precheckagents.nsx.exception.NsxClusterRetrievalException: Failed to retrieve NSX-T manager for resourceId: [NSXT_MANAGER_FQDN]The NSX-T manager status in the SDDC Manager platform database is incorrectly set to "ACTIVATING" instead of "ACTIVE". The LCM precheck framework queries the platform database to establish a connection with the NSX-T cluster; because the status is not "ACTIVE," the framework fails to retrieve the cluster connection, leading to the validation timeout.
To resolve this issue, update the NSX-T manager status in the platform database to "ACTIVE" by following these steps:
curl -v -k http://127.0.0.1:7100/inventory/nsxt | json_ppNote the id of nsxt cluster
Sample output:
"domainIds" : [
"ff38####-####-####-####-########24a4"
],
"id" : "7611####-####-####-####-########c747", <=========== [NSXT Cluster ID]
"nsxtClusterDetails" : [
{
"fqdn" : "nsxmgr01.example.com",
"id" : "c569####-####-####-####-########8d9b",
"vmName" : "nsxmgr01"
}
],
"shared" : true,
"status" : "ACTIVATING",
"version" : "9.1.0.0.25318225"
}
curl -v -k http://127.0.0.1:7100/inventory/nsxt?=<NSXT Manager Cluster ID from Step#3> | json_pp > nsxt_manager.jsonvi nsxt_manager.json > Type 'i' for insert mode > Remove the square brackets from start and end of the file > Update status from "ACTIVATING" to "ACTIVE"curl -X PUT 'http://127.0.0.1:7100/inventory/nsxt/<NSXT Manager ID from Step#>' -H 'Content-Type:application/json' -d @nsxt_manager.json