Updating vCenter Server Appliance 6.0 to Update 2
In this post I will go through the proces of updating your VCSA 6.0.0 with update 2.
For all the new Features and Release notes see VMware vCenter Server 6.0 Update 2 Release Notes
In my environment I have the VCSA Appliance running with embedded Platform Services Controller [PSC]. If you deployed an external PSC separately from vCenter then this post will still work for you! The upgrade procedure is the exact same on both the vCenter and PSC just upgrade the PSC first before vCenter.
Upgrade from VCSA 6.0.0
Download VCSA Update 2
First download the Update 2 ISO file from VMware. To download the correct version go to VMware Product Patches, in the dropdown menu select VC. Because in my environment I have vCenter running as an appliance on VMware Workstation I will need to download VMware-vCenter-Server-Appliance-188.8.131.5200-3634791-patch-FP.iso
<img src="https://stefandingemanse.com/wp-content/uploads/2016/04/VCSA_U2_Download_ISO-300x141.png" alt="VCSA U2 - Download ISO file">
First things first
- Make a snapshot of your VCSA
- Ensure BASH Shell and SSH is enabled. To enable this, login to your VSCA console, go to Troubleshooting Mode Options and Enable BASH Shell and SSH. The options will automatically disable after 60 minutes.
<img src="https://stefandingemanse.com/wp-content/uploads/2016/04/VCSA_U2_Enable-Shell-SSH-300x225.png" alt="VSCA U2 - Enable Shell and SSH">
- Mount your downloaded ISO to the vCenter server. I will do this through VMware Workstation.
<img src="https://stefandingemanse.com/wp-content/uploads/2016/04/VCSA_U2-Mount-ISO-300x181.png" alt="VCSA U2 - Mount ISO">
Time to upgrade
Make sure you have created a snapshot of your Virtual Machine, enabled BASH en SSH and mounted the correct ISO. SSH into your vCenter and login using root and run the following command:
software-packages install --iso --acceptEulas
<img src="https://stefandingemanse.com/wp-content/uploads/2016/04/VCSA_U2-Install-Update-SSH-300x214.png" alt="VCSA U2 - Install update from ISO">
Once I submitted the command it took roughly 15 minutes to finish.
During the upgrade I had the VCSA console open. I saw the following while the SSH window was on Upgrading software packages….
<img src="https://stefandingemanse.com/wp-content/uploads/2016/04/VCSA_U2-Console-during-upgrade-300x179.png" alt="VCSA U2 - Console during upgrade">
To complete the upgrade the VCSA needs to be rebooted. If you are still in the BASH shell enter the following to reboot or just reboot it from vSphere Client/Web Client.
shutdown now -r "Enter Comment"
<img src="https://stefandingemanse.com/wp-content/uploads/2016/04/VCSA_U2-Reboot-VSCA-300x75.png" alt="VCSA U2 - Reboot VCSA">
Once booted the console will now show version 184.108.40.20600.
<img src="https://stefandingemanse.com/wp-content/uploads/2016/04/VCSA_U2-Console_after_upgrade-300x222.png" alt="VCSA U2 - Upgrade completed">