Recently I upgraded a NSX-T multisite deployment. Unfortunately following the upgrade on one of the local sites it failed to display that site’s status on the system overview page of the global manager.

Changes on the global manager were replicated just fine to all the sites. But still this was something I wanted to fix before continuing to upgrade the global manager.

Just recently I had to fix another issue with this deployment and the VMware engineer that was in involved with the support case asked me to run an undocumented API call to refresh all sites with the global manager. As it turned out, this also fixed this particular issue.

To use this you need to be logged in as root on one of the global manager appliances. Then run this command.

curl -X POST -H "Content-Type: application/json" -H 'X-NSX-Username:admin' http://127.0.0.1:7441/api/v1/sites?action=refresh

Then simply refresh the system overview page and everything is up-to-date again. 🥳

Categories: NSXVMware

Rudolf Kleijwegt

I am an experienced IT professional with over 20 years of hands-on experience designing, deploying, and maintaining IT infrastructure in both enterprise and service provider environments. My skills span across Linux and Windows and a multitude of server applications, allowing me to excel in a wide range of IT roles. Currently, my primary focus is on Software Defined DataCenter and DevOps. I am passionate about staying up to date with the latest trends in the industry to achieve superior outcomes.

0 Comments

Leave a Reply

Avatar placeholder

Your email address will not be published. Required fields are marked *