After completing the upgrade of the NSX Manager, you will need to upgrade the NSX Controller Cluster and Host Clusters. As mentioned previously, I would recommend all steps be completed during a maintenance window.
To upgrade the controller cluster, log into the vSphere Client and navigate to Installation -> Management. You will see my cluster has an “Upgrade Available” link on the right hand side of the pane, and the Upgrade Status says “Not Started”
When you are ready to upgrade, click on the link, and select Yes.
The upgrade should take about 5-10 minutes, mine was less since I only have two controllers deployed for lab purposes. You can monitor the upgrade by refreshing the vSphere Web Client.
Once complete, the software version will show 6.3. I’m not sure how long mine took as I stepped away for a while, but one of the controllers was updated in about 5 minutes, so I would assume it would take about 15 minutes to complete all 3 as it does a rolling reboot during the upgrades.
Next you will need to upgrade the ESXi hosts with the new vibs. Navigate to the Host Preparation tab and note the “Upgrade available” link.
Before you start the upgrade, there are a few things to keep in mind. During the upgrade process every host will be rebooted one by one. Hopefully DRS is enabled so the VMs can move automatically during the reboots, but if it’s not, you will need to power off or manually vMotion the machines. Unfortunately for me, I was using almost all of my RAM on my two ESXi hosts, so I had to power off a few VMs, and then let DRS handle the rest.
I ended up hitting an issue that stated there may be a pending reboot on the ESXi host due to an earlier operation. This is a pretty generic error, but once I checked both the eam.log on vCenter Server (located on the vcsa in /var/log/vmware/eam/eam.log) and the esxupdate.log on the hosts (/var/log/esxupdate.log) it noted a dependency issue with photon controller vibs. I was playing around with Photon Controller a couple of months ago, but I ended up having to remove the vib and reboot the ESXi hosts in order for the installation to work.
After resolving any issues, click the settings gear, and then resolve.
Everything is now happy and all the vibs are upgraded to 6.3 as shown below.
There are a few more steps that need to be completed. Most of the remaining items to upgrade will be the Edge Services Gateway(s) and the Distributed Logical Routers. To proceed to the next step, please see the link below.
Upgrading NSX 6.2.2 to NSX 6.3 – Part 3