In the event of a site failure, when Region B becomes unavailable, prepare the network layer in Region A for failback of management applications. Change the role of the NSX Manager in Region A to primary, redeploy the universal controller cluster, and synchronize the universal controller cluster configuration.
Procedure
- Log in to the Management vCenter Server by using the vSphere Web Client.
- Open a Web browser and go to https://sfo01m01vc01.sfo01.rainpole.local/vsphere-client.
- Log in using the following credentials.
Setting |
Value |
User name |
administrator@vsphere.local |
Password |
vsphere_admin_password |
- Promote the NSX Manager for the management cluster in Region A to the primary role. You first disconnect the NSX Manager for the Management cluster in Region A from the primary NSX Manager in Region B.
- From the Home menu of the vSphere Web Client, click Networking & Security.
- In the Navigator, click Installation and Upgrade.
- On the Management tab, click NSX Managers tab and select the 172.16.11.65 instance.
- Click the Actions menu and click Disconnect from Primary NSX Manager.
- In the Disconnect from Primary NSX Manager dialog box, click Yes.
The NSX Manager gets the Transit role.
- On the NSX Managers tab, select the 172.16.11.65 instance again.
- Click Actions and select Assign Primary Role.
- In the Assign Primary Role dialog box, click Yes.
- Deploy the universal controller cluster in Region A.
- In the Navigator pane, click Installation and Upgrade.
- On the Management tab, under NSX Controller nodes, click the Add icon to deploy three NSX Controller nodes with the same configuration.
- In the Add Controller dialog box, enter the following settings and click Next.
Setting |
Value |
NSX Manager |
172.16.11.65 |
Password |
mgmtnsx_controllers_password |
Confirm Password |
mgmtnsx_controllers_password |
You configure a password only during the deployment of the first controller. The other controllers use the same password.
- In the Add Controller dialog box, under Deployment & Connectivity, enter the following settings and click Finish.
Setting |
Value |
Name |
sfo01m01nsxc01 for controller 1
sfo01m01nsxc02 for controller 2
sfo01m01nsxc03 for controller 3
|
Data center |
sfo01-m01dc |
Cluster/Resource Pool |
sfo01-m01-mgmt01 |
Datastore |
sfo01-m01-vsan01 |
Folder |
sfo01-m01fd-nsx |
Connected To |
sfo01-m01-vds01-management |
IP Pool |
sfo01-mgmt01-nsxc01 |
- After the Status of the controller node changes to
Connected
, deploy the remaining two NSX Controller nodes sfo01m01nsxc02 and sfo01m01nsxc03.
Wait until the current deployment is finished, before you start the next one.
- Configure DRS affinity rules for the deployed NSX Controller nodes.
- From the Home menu of the vSphere Web Client, select Hosts and Clusters.
- Expand the tree and click the sfo01-m01-mgmt01 cluster.
- Click the Configure tab, under Configuration, click VM/Host Rules, and click Add.
- In the sfo01-m01-mgmt01 - Create VM/Host Rule dialog box, enter the following settings and click OK.
Setting |
Value |
Name |
anti-affinity-rule-nsxc |
Enable rule |
Selected |
Type |
Separate Virtual Machines |
Members |
sfo01m01nsxc01
sfo01m01nsxc02
sfo01m01nsxc03
|
- Use the Update Controller State mechanism on the NSX Manager to synchronize the state of the newly deployed controllers. Update Controller State pushes the current VXLAN and universal distributed logical router configuration from NSX Manager to the controller cluster.
- From the Home menu of the vSphere Web Client, select Networking & Security.
- In the Navigator pane, click Installation and Upgrade.
- On the Management tab, under NSX Managers tab, select the 172.16.11.65 instance.
- Click the Actions menu and select Update Controller State.
- In the Update Controller State dialog box, click Yes.