In a high-availability environment, the master virtual appliance is the node that runs the embedded PostgreSQL database in the Master mode. The other nodes in the environment run the embedded PostgreSQL database in Replica mode. During upgrade, the replica virtual appliance does not require database changes.

About this task

Do not close the management console while you install the update.

Prerequisites

  • Verify that you have downloaded the virtual appliance updates. See Downloading vRealize Automation Appliance Updates.

  • Verify that the jdbc:postgresql database connection points to the external IP address of the master PostgreSQL node.

    1. On the vRealize Automation appliance, open a new command prompt.

    2. Navigate to /etc/vcac/server.xml, and back up the server.xml file.

    3. Open the server.xml file.

    4. If necessary, edit the server.xml file entry jdbc:postgresql to indicate the PostgreSQL database that you want to use.

      • For an external PostgreSQL database, enter the external IP address of the master PostgreSQL node.

      • For the embedded PostgreSQL database, enter the IP address of the master virtual appliance.

      For example, jdbc:postgresql://198.15.100.60:5432/vcac

Procedure

  1. Open the vRealize Automation appliance management console for the upgrade.
    1. Go to the management console for your virtual appliance by using its fully qualified domain name, https://va-hostname.domain.name:5480.
    2. Log in with the user name root and the password you entered when you deployed the appliance.
    3. Click Update.
  2. Click Settings.
  3. Select to download the updates from a VMware repository or CDROM in the Update Repository section.
  4. Click Status.
  5. Click Check Updates to verify that an update is accessible.
  6. Click Install Updates.
  7. Click OK.

    A message stating that the update is in progress appears.

  8. (Optional) If you have not manually resized Disk 1 GB to 50 GB, perform the following steps.
    1. When the system prompts you to reboot the virtual appliance, click System and click Reboot.

      During the reboot, the system adjusts the space on Disk 1 required for the update.

    2. After the system reboots, log out and log in again to the vRealize Automation appliance management console and select Update > Status.
    3. Click Check Updates and Install Updates.
  9. To verify that upgrade is progressing successfully, open the log files.
    • /opt/vmware/var/log/vami/vami.log

    • /opt/vmware/var/log/vami/updatecli.log

    • /var/log/vmware/horizon/horizon.log

    • /var/log/bootstrap/*.log

    If you log out during the upgrade process and log in, you can continue to follow the progress of the update in the log file /opt/vmware/var/log/vami/updatecli.log.

    The time it takes for the update to finish depends on your environment.

  10. When the update is finished, log out the vRealize Automation appliance management console, clear your Web browser cache, and log in to the vRealize Automation appliance management console.
  11. Reboot the virtual appliance.
    1. Click System.
    2. Click Reboot and confirm your selection.
  12. After the virtual appliance has rebooted, log in to the replica vRealize Automation appliance management console.
  13. Select vRA Settings > Cluster.
  14. Enter the master vRealize Automation appliance user name and password.
  15. Click Join Cluster.
  16. Click Services and verify that each service, except iaas-service, is listed as REGISTERED.

What to do next

Upgrading the IaaS Server Components After Upgrading vRealize Automation6.2.5 to 7.3.