After you upgrade the NSX Manager instances in Region A and Region B, upgrade the NSX Controller cluster for the management cluster and the shared edge and compute cluster. You upgrade the NSX Controllers clusters immediately after the upgrade the NSX Manager instance to keep their versions aligned.

You can use the Upgrade Coordinator functionality to orchestrate the upgrade the NSX components in the deployment. You can select individual components, or group multiple components together and adjust the number of components to be upgraded according to the duration of the maintenance window.

For this VMware Validated Design, you upgrade each component one-by-one to maintain control. For information about upgrading multiple components during the same maintenance window, see Upgrade NSX Using Upgrade Coordinator in the NSX Upgrade Guide.

For each primary NSX Manager instance, you start an upgrade of the NSX Controller cluster. You upgrade the NSX Controller cluster for the management cluster in Region A first. Next, repeat the upgrade procedure on the NSX Controller cluster for the shared edge and compute cluster in Region A. You can perform these operations in the same or separate maintenance windows, but you must perform the upgrade immediately after the upgrade of the primary NSX Manager.

Table 1. NSX Controller Nodes in Region A



NSX Manager

NSX Manager IP Address

NSX Controller IP Address


Region A

Primary NSX Manager for the management cluster


Region A

Primary NSX Manager for the shared edge and compute cluster


  1. Log in to the Management vCenter Server by using the vSphere Web Client.
    1. Open a Web browser and go to https://sfo01m01vc01.sfo01.rainpole.local/vsphere-client.
    2. Log in using the following credentials.



      User name




  2. From the Home menu, select Networking & Security.
  3. In the Navigator pane, under Networking & Security, click Installation and Upgrade.
  4. On the Upgrade tab, select the | Primary NSX Manager instance from the drop-down menu.
  5. Click Plan Upgrade in the central pane.
  6. On the Select Upgrade Plan page of the Upgrade Components wizard, click Plan Your Upgrade and click Next.
  7. On the Plan Content page, configure the following settings and click Next.



    Select Components



    Universal Logical Routers


    NSX Edges


    Service VMs


    Define Pause Upgrade Options

    Pause between components


    Pause on error


  8. On the Review Plan page, verify that Pause between components and Pause on error are set to Yes, and click Start Upgrade.
  9. During the upgrade of the NSX Controller nodes, monitor the progress.
    • Upgrade tab

      Click View Details. The Upgrade Plan Progress dialog box shows the overall progress of the controller upgrade.

    • Management tab

      The Status column changes from Connected, at which point after the controller has been upgraded, the status turns to Disconnected, at which point the controller is back in the list and upgraded, and finally to Connected once again.

      The Upgrade Status column shows the following stages:

      1. Not Started

      2. Downloading Upgrade File

      3. Download complete

      4. Queued For Upgrade

      5. Upgrade in progress for each NSX Controller


        During this time, the other NSX Controllers might be in different states.

      6. Waiting to Rebooting

      7. Rebooting

      8. Upgraded

  10. After the upgrade is completed for each NSX Controller node, to confirm that all controllers are connected to the NSX Manager, on the Management tab, and in the NSX Controller nodes section, verify that the upgraded NSX Controller has the following configuration.


    Expected Value



    Software Version


  11. After the upgrade is complete for all NSX Controllers, on the Upgrade tab, click Resume.
  12. After the upgrade of the NSX Controller cluster for the management cluster is completed, repeat the procedure on the NSX Controller cluster for the shared edge and compute cluster in Region A.