This issue is resolved in VMware NSX 3.2.3, available at Broadcom downloads.
If you are having difficulty finding and downloading software, please review the Download Broadcom products and software KB.
Please ensure you have backups for all global manager and local manager clusters before proceeding.
Verify the actual active GM by running the following API on the Local Managers.
GET https://<local-Manager-ip>/api/v1/sites
You should see similar output where the actual active global manager is <global-manager-1-name>
"sites" : [ {
"name" : "<global-manager-name-1>",
"site_version" : "########",
"id" : "########-####-####-####-########74b0",
"is_federated" : false,
"is_local" : false,
"system_id" : 0,
"active_gm" : "ACTIVE",
In this example we have verified that global-manager-name-1 should be ACTIVE and the following proccedure is used to reset the state of global-manager-name-2
1) Remove the resource which not doing anything from site2, on global-manager-name-2 Global Manager run the following API:
DELETE https://global-manager-name-2/global-manager/api/v1/global-infra/global-managers/global-manager-name-1
2) To change the global-manager-name-2 from ACTIVE to STANDBY, use internal API. Do NOT change any field names, run the command exactly as is below:
SSH as root user to global-manager-name-2 Global Manager
This API is internal and must be run directly on the GM as is:
curl -X POST -ik http://localhost:7441/api/v1/sites?action=set_global_manager -H "Content-Type: application/json" -d '{"status":"STANDBY","force":false,"federation_id":"","gm_name":""}'
If this does not work the force option can be tried
curl -X POST -ik http://localhost:7441/api/v1/sites?action=set_global_manager -H "Content-Type: application/json" -d '{"status":"STANDBY","force":true,"federation_id":"","gm_name":""}'
3) On global-manager-name-1, the active site, from the NSX UI, onboard the global-manager-name-2 Global Manager to STANDBY