The primary NSX Manager runs the controller cluster. Additional NSX Managers are secondary. The controller cluster that is deployed by the primary NSX Manager is a shared object and is referred to as the universal controller cluster. Secondary NSX Managers automatically import the universal controller cluster. There can be one primary NSX Manager and up to seven secondary NSX Managers in a cross-vCenter NSX environment.

Before you begin

  • The version of the NSX Managers (the primary NSX Manager and NSX Managers that will be assigned the secondary role) must match.

  • The node IDs of the primary NSX Manager and the NSX Managers that will be assigned the secondary role must be present and different. NSX Manager instances deployed from OVA files have unique node IDs. An NSX Manager deployed from a template (as in when you convert a virtual machine to a template) will have the same node ID as the original NSX Manager used to create the template, and these two NSX Managers cannot be used in the same cross-vCenter NSX installation.

  • Each NSX Manager must be registered with a separate and unique vCenter Server.

  • The UDP ports used for VXLAN must be the same for all NSX Managers.

  • When assigning the secondary role to a NSX Manager, the vCenter linked to it must not have any deployed NSX Controllers.

  • The segment ID pool of the NSX Manager being assigned the secondary role must not overlap with the segment ID pools of the primary NSX Manager or the segment ID pool of any other secondary NSX Manager .

  • The NSX Manager being assigned the secondary role must have the standalone or transit role.

Note:

You can view the NSX Manager node ID with the following REST API call:

GET https://NSX-Manager-IP-Address/api/2.0/services/vsmconfig

You can view the UDP ports used for VXLAN with the following REST API call:

GET https://NSX-Manager-IP-Address/api/2.0/vdn/config/vxlan/udp/port 

About this task

NSX Managers can have one of four roles:

  • Primary

  • Secondary

  • Standalone

  • Transit

To view the role of an NSX Manager, log in to the vCenter linked to the NSX Manager, and navigate to Home > Networking & Security > Installation and select the Management tab. The role is displayed in the Role column in the NSX Managers section. If there is no Role column shown, the NSX Manager has the standalone role.

Procedure

  1. Log into the vCenter linked to the primary NSX Manager using the vSphere Web Client.
  2. Navigate to Home > Networking & Security > Installation and select the Management tab.
  3. Select the NSX Manager you want to assign as the primary and click Actions and then Assign Primary Role.

    The selected NSX Manager is assigned the primary role.