vSphere 6.7 upgrade ESXi 6.5 to 6.7 - pt.3

After upgrading the vCSA, to take benefit of new features provided by vSphere 6.7 you have to upgrade also all ESXi hosts installed in your virtual infrastructure.
The procedure it's pretty easy and rely on the Update Manager service provided with vSphere 6.7.

Blog Series


Upgrade ESXi 6.5 to 6.7

To verify the installed ESXi version in the network, from the vSphere Client go to the host's Summary section and check the Hypervisor field.
vsphere-67-upgrade-esxi-02

Create the upgrade baseline

new baseline must be created in the Update Manager service to easily upgrade all ESXi hosts in your network. Click Menu and select Update Manager.
vsphere-67-upgrade-esxi-03
From the Update Manager area, select the ESXi images section and click Import.
vsphere-67-upgrade-esxi-04
Click Browse button to select the ESXi 6.7 installer in ISO format downloaded from VMware website.
vsphere-67-upgrade-esxi-05
Selected the correct image version, click Import to import the image in the vCSA.
vsphere-67-upgrade-esxi-06
When the installer has been imported successfully, click New Baseline to create the baseline to apply to the hosts you need to upgrade.
vsphere-67-upgrade-esxi-07
Specify a Name and a Description to better identify the scope of the baseline. Click Next.
vsphere-67-upgrade-esxi-08
Select the previously imported ESXi image and click Next.
vsphere-67-upgrade-esxi-09
Click Finish to create the baseline.
vsphere-67-upgrade-esxi-10
In the Baselines section is now listed the new created baseline .
vsphere-67-upgrade-esxi-11

Attach the baseline

Created the baseline needed to upgrade the hosts, you have to attach this baseline to all ESXi you want to upgrade. Select the cluster with the hosts to process and go to Updates section. Click Attach.
vsphere-67-upgrade-esxi-12
Select the correct baseline to attach and click OK.
vsphere-67-upgrade-esxi-13
Click Check Compliance to verify hosts to upgrade.
vsphere-67-upgrade-esxi-14

Remediate hosts

Since the host upgrade cannot be staged, click Remediate to proceed with the upgrade.
vsphere-67-upgrade-esxi-15
The installation process begins. Accept the EULA and click OK.
vsphere-67-upgrade-esxi-16
Select the ESXi hosts to upgrade and click OK. You can safely proceed even if you have vSAN cluster configured in place.
vsphere-67-upgrade-esxi-17
The upgrade is being processed.
vsphere-67-upgrade-esxi-18
When the upgrade has completed successfully, all hosts are reported as Compliant.
vsphere-67-upgrade-esxi-19

Troubleshooting

After upgrading the first host, the vCSA was unable to reconnect the processed host displaying an error related to the Enhanced VMotion Compatibility mode. Not sure why this error, maybe Spectre/Meltdown CPU microcode fixes somehow may have affected the EVC cluster.
vsphere-67-upgrade-esxi-20
A workaround used to continue with the upgrade was disabling the VMware EVC feature in the processed cluster and enabling it after connecting all upgraded ESXi hosts.
vsphere-67-upgrade-esxi-21
Disabled the VMware EVC feature, right click the failed host and select Connection > Connect. This time the host was connected successfully to the cluster.
vsphere-67-upgrade-esxi-22
When all upgraded hosts are connected to the cluster, enable the vSphere EVC feature once again.
vsphere-67-upgrade-esxi-23
The ESXi hosts upgrade procedure is now complete. If you have a vSAN cluster configured, the cluster's Summary section reports warnings related to vSAN since vSphere 6.7 comes with the new vSAN 6.6 version.
vsphere-67-upgrade-esxi-24
The final step of the overall upgrade procedure consists of the upgrade of the vSAN cluster if configured. Part 4 will cover vSAN upgrade to finalize the migration to the new version.

No comments: