Upgrade the hosts in your environment using the upgrade coordinator.

Prerequisites

  • Verify that you have configured the overall hosts upgrade plan. See Configure Hosts.

  • Verify that for standalone vSphere ESXi hosts not managed by vCenter Server, the tenant VMs running on the vSphere ESXi hosts are powered off and these hosts are in maintenance mode.

  • Verify that for vSphere ESXi hosts that are part of a DRS enabled cluster, the tenant VMs running on the vSphere ESXi hosts are not powered off.

    Do not put the vSphere ESXi hosts in maintenance mode. NSX-T Data Center migrates the VMs running on the host to another host in the same cluster during the upgrade.

  • Verify that for vSphere ESXi hosts that are part of a DRS disabled cluster, the tenant VMs running on the vSphere ESXi hosts are powered off. Put the vSphere ESXi hosts in maintenance mode.

  • For KVM hosts, the VMs do not need to be powered off.

Procedure

  1. Click Start to upgrade the hosts.

    The EULA appears.

  2. Scroll to the bottom of the EULA.
  3. Accept the EULA terms and click Continue.
  4. Click Continue.
  5. Monitor the upgrade process.

    You can view the overall upgrade status and specific progress of each host upgrade unit group. The upgrade duration depends on the number of host upgrade unit groups you have in your environment.

    Wait until the in progress upgrade units are successfully upgraded. You can then pause the upgrade to configure the host upgrade unit group that is not upgraded and resume the upgrade.

    Note:

    If a host upgrade unit failed to upgrade and you removed the host from NSX-T Data Center, refresh the upgrade coordinator to view all the successfully upgraded host upgrade units.

    If a host crashes during the upgrade, reboot the host and try the upgrade again.

  6. After the upgrade is successful, verify that the latest version of NSX-T Data Center packages is installed on the vSphere and Ubuntu hosts.
    • For vSphere hosts, enter esxcli software vib list | grep nsx

    • For Ubuntu hosts, enter dpkg -l | grep nsx

    • For Red Hat hosts, enter rpm -qa | egrep 'nsx|openvswitch|nicira'

  7. Power on the tenant VMs of vSphere ESXi hosts not managed by vCenter Server that were powered off before the upgrade.
  8. Migrate the tenant VMs on hosts managed by vCenter Server that are part of the DRS enabled cluster to the upgraded host.

    The DRS enabled cluster is powered off and migrated before the upgrade.

  9. Power on the tenant VMs of vSphere ESXi hosts that are part of a DRS disabled cluster that were powered off before the upgrade.
  10. (Optional) In the NSX Manager appliance, select Fabric > Nodes.
    1. Under the Hosts tab, verify that all the status indicators for deployment appear as installed and connection status is up.
    2. Under the Transport Nodes tab, verify that all the status indicators for configuration are up and green.

What to do next

You can proceed with the upgrade only after the upgrade process finishes successfully. If some of the hosts are disabled, you must enable and upgrade them before you proceed. See Upgrade NSX Edge Cluster.

If there are upgrade errors, you must resolve the errors. See Troubleshooting Upgrade Failures.