Before you upgrade the vRealize Automation appliances and the IaaS nodes, direct the traffic to the primary nodes of vRealize Automation and to turn off the health check on it on the NSX load balancer for the management applications. Because upgrade on secondary nodes might not be initialized yet, directing traffic to such a node might lead to failed requests. Health checks might interfere with the upgrade and cause unpredictable behavior.

About this task

The configuration disables the second pool member of three vRealize Automation VIPs (vra-svr-443, vra-iaas-web-443, vra-iaas-mgr-443). During the installation or power cycle of vRealize Automation, the service inside the second node might not be upgrade or initialized yet. In this period of time, if the load balancer passes a request to the second node, the request fails. If the second pool member is not disabled, you can experience random failures during vRealize Automation upgrade, and service initialization or registration failure during a vRealize Automation power cycle.

On the NSX load balancer, in the pools that are related to vRealize Automation, you disable the secondary nodes and deselect the monitor for the associated traffic.

Server Pool on the sfo01m01lb01 Load Balancer

Secondary Member to Disable

vra-svr-443

According to which one is the primary node:

  • vra01svr01a

  • vra01svr01b

vra-svr-8444

According to which one is the primary node:

  • vra01svr01a

  • vra01svr01b

vra-iaas-web-443

vra01iws01b

vra-iaas-mgr-443

vra01ims01b

Procedure

  1. Log in to the vRealize Automation appliance management console.
    1. Open a Web Browser and go to https://vra01svr01a.rainpole.local:5480.
    2. Log in using the following credentials.

      Setting

      Value

      User name

      root

      Password

      vra_appA_root_password

  2. On vRA Settings tab, click the Database tab and check which node has the REPLICA label.
  3. Log in to 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.

      Setting

      Value

      User name

      administrator@vsphere.local

      Password

      vsphere_admin_password

  4. From the Home menu of the vSphere Web Client, select Networking & Security.
  5. In the Navigator, click NSX Edges.
  6. From the NSX Manager drop-down menu, select 172.16.11.65 and double-click the sfo01m01lb01 NSX Edge to open its network settings.
  7. On the Manage tab, click the Load Balancer tab and click Pools.
  8. Select the vra-svr-443 pool that contains the vRealize Automation appliances and click Edit.
  9. In the Edit Pool dialog box, select the secondary node from Step 2, click Edit, select Disable from the State drop-down menu and click OK.
  10. In the Edit Pool dialog box, select NONE from the Monitors drop-down menu and click OK.
  11. Repeat Step 8 to Step 10 on the other load balancer pools.
  12. To verify that the load balancer redirects the traffic to the primary node of the vRealize Automation appliance, in a Web browser go to https://vra01svr01.rainpole.local/vcac and verify that the login page of the vRealize Automation administration portal appears.