This post was contributed by someone I respect for his dedication to vR Ops. Varghese Philipose, Staff TAM and Ops Ambassador, has done many upgrades. He is part of the awesome TAM team in Middle East, and they have successfully done >100 upgrades. I’ve been to Dubai several times and meet their customers. The enthusiasm from the customers on how vR Ops have helped them is the proof of the TAM team dedication.
The upgrade assessment tool (APUAT) generates 2 type of reports:
- First report is relating to Metric reductions, usage of reduced metrics in custom content and proposed workaround.
- The second report is doing pre-upgrade system checks and returning failures, if there are Upgrade blocking system issues.
Because of the above, we recommend to run the tool before upgrade from all vROps versions.
Download upgrade assessment tool vRealize Operations 8.1 – Upgrade Assessment Tool (Filename: APUAT-188.8.131.5296701.pak)
- Launch a browser. Go to
https://master-node-FQDN-or-IP-address/admin, where the address is the master node Administrator interface.
- Click Software Update in the left panel.
- Click Install a Software Update in the main panel.
- Follow the steps in the wizard to locate and install your PAK file. Check Install the PAK file even if it is already installed.
- Install the Upgrade Assessment Tool.
- Wait for the software update to complete.
- Access to Pre-upgrade assessment report – steps as below:
- Navigate to the Support > Support Bundles tab.
- Download the light support bundle that was generated from the installation of the Upgrade Assessment Tool.
- In the downloaded support bundle, open the cluster_timestamp_nodeaddress/nodeaddress_timestamp_nodeaddress/apuat-data/report/index.html file.
- A list of all potentially impacted user content, if any , will be displayed in the Impacted Components Summary page.
- In the tab of “System Validation Checks”, you will find the report of system validation checks for upgrade and recommendations (if any).
An example output from the System Validation Checks tab:
- Validating all nodes in the cluster have a consistent online status
- Validating product version
- Make sure to run vRealize Operations Manager – 6.6.1, 6.7, 7.0 and 7.5 Virtual Appliance upgrade, as product version is 7.5.0
- Ensure product and upgrade versions meet the requirements.
- Verifying directories count to be under 30k in /tmp
- Verifying vRealize Operation Manager is deployed on ESX/ESXi 6.0 or later (with the exception of ESX/ESXi 6.5 that must be with a patch not lower than ESX/ESXi 6.5 Update 1) and managed by VMware vCenter Server 6.0 or later (https://docs.vmware.com/en/vRealize-Operations-Manager/8.0/rn/vRealize-Operations-Manager-80.html).
- Checking root account.
- Checking admin account
- Checking /dev/sda partition size.
- Checking /dev/sdc partition size.
- Checking /usr/lib/vmware-vcops/user/plugins/inbound size.
There is no need to SSH to every node separately, if APUAT doesn’t report an issue.
Login to My VMware. Download the correct upgrade file.
If you have a large vROps cluster with more than 4 nodes, speed up by pre-copying upgrade files to all nodes. Follow steps in KB 2127895
If possible, remove all impacted Management Packs, if any, prior to initiating the upgrade.
Take a snapshot.
- Login to vR Ops \Admin UI.
Take the cluster offline. Shut down all nodes in this sequence: Remote Collectors, Data nodes , Replica Node and Master Node. Now you know why I prefer to keep the deployment simple 😉
- Login to vCenter.
Take snapshot of all the nodes.
- Power on vR Ops nodes in the sequence starting Master Node, Replica Node, Data Nodes and Remote Collectors.
- Login to vR Ops \Admin UI
- Take the cluster offline, if it comes online after powering ON. This reduces the time taken for upgrade
- Initiate vR Ops In-place upgrade
- Once the upgrade is completed, verify functionality. If all functionality is reported correctly, take the cluster offline, shutdown nodes and delete the VM snapshots.
- Once snapshots are removed, power on the nodes in sequence
- Once all nodes are powered on, bring the vROps cluster Online.
Because of vR Ops 8.1 included vRealize Suite 2019 you should upgrade your vRealize Suite license from 2018 to 2019 as well.