Before you upgrade from vRealize Automation 6.2.5, review the following prerequisites.

System Configuration Requirements

Verify that the following system requirements are met before you begin an upgrade.

  • Verify that all appliances and servers that are part of your deployment meet the system requirements for the latest version. See the vRealize Automation Support Matrix at VMware vRealize Automation Documentation.

  • Consult the VMware Product Interoperability Matrix on the VMware website for information about compatibility with other VMware products.

  • Verify that the vRealize Automation you are upgrading from is in stable working condition. Correct any problems before upgrading.

  • If you are upgrading from vRealize Automation 6.2.5, record the vCloud Suite license key you use for your current vRealize Automation environment. Upon upgrade, existing license keys are removed from the database.

  • Verify that you have changed the load balancer timeout settings from default to at least 10 minutes.

Hardware Configuration Requirements

Verify that the hardware in your environment is adequate for vRealize Automation your target release.

See vRealize Automation Hardware Specifications and Capacity Maximums

Verify that the following system requirements are met before you begin an upgrade.

  • You must configure your current hardware before you download the upgrade. See Increase vCenter Server Hardware Resources for vRealize Automation 6.2.5.

  • You must have at least 18 GB RAM, 4 CPUs, Disk1=50 GB, Disk3=25 GB, and Disk4=50 GB before you run the upgrade.

    If the virtual machine is on vCloud Networking and Security, you might need to allocate more RAM space.

    Although general support for vCloud Networking and Security has ended, the VCNS custom properties continue to be valid for NSX purposes. See the Knowledge Base article 2144733.

  • These nodes must have at least 5 GB of free disk space:

    • Primary IaaS Website

    • Microsoft SQL database

    • Model Manager

  • The primary IaaS Website node where the Model Manager data is installed must have JAVA SE Runtime Environment 8, 64 bits, update 161 or later installed. After you install Java, you must set the JAVA_HOME environment variable to the new version.

  • To download and run the upgrade, you must have the following resources:

    • At least 5 GB on the root partition

    • 5 GB on the /storage/db partition for the master vRealize Automation appliance

    • 5 GB on the root partition for each replica virtual appliance

  • Check the /storage/log subfolder and remove any older archived ZIP files to clean up space.

General Prerequisites

Verify that the following system requirements are met before you begin an upgrade.

  • You have access to an Active Directory account with a username@domain format and permissions to bind to the directory.

  • You meet these conditions:

    • You have access to an account with a SAMaccountName format.

    • You have sufficient privileges to join the system to the domain by creating a computer object dynamically or to merge into a pre-created object.

  • You have access to all databases and all load balancers impacted by or participating in the vRealize Automation upgrade.

  • You make the system unavailable to users while you perform the upgrade.

  • You disable any applications that query vRealize Automation.

  • Verify that Microsoft Distributed Transaction Coordinator (MSDTC) is enabled on all vRealize Automation and associated SQL servers. For instructions, see Knowledge Base article 2089503.

  • If your environment has an external vRealize Orchestrator appliance, and an external vRealize Orchestrator appliance connected to the Identity Appliance, upgrade vRealize Orchestrator before you upgrade vRealize Automation.

  • You must complete additional tasks to prepare your vRealize Automation virtual machines before you upgrade. Before you upgrade, review Knowledge Base article 51531.

  • Verify that you have changed the load balancer timeout settings from default to at least 10 minutes.

  • If you use the DynamicTypes plugin, export the vRealize Orchestrator DynamicTypes plug-in configuration as a package.

    1. Log in to the Java Client as an administrator user.

    2. Select the Workflows tab.

    3. Select Library > Dynamic Types > Configuration.

    4. Select the Export Configuration as Package workflow and run it.

    5. Click Not Set > Insert value.

    6. Select the namespaces you want to export and click Add to add them to the package.

    7. Click Submit to export the package.

  • Complete these steps if you are upgrading a distributed environment configured with an embedded PostgreSQL database.

    1. Examine the files in the pgdata directory on the master host before you upgrade the replica hosts.

    2. Navigate to the PostgreSQL data folder on the master host at /var/vmware/vpostgres/current/pgdata/.

    3. Close any opened files in the pgdata directory and remove any files with a .swp suffix.

    4. Verify that all files in this directory have correct ownership: postgres:users.