Upgrade the hosts in your environment.

Prerequisites

Verify that you have configured the overall hosts upgrade. See Configure and Upgrade Hosts.

Procedure

  1. Click Start to upgrade the hosts.
  2. Accept the EULA.

    A list of required upgrade dependencies appear.

  3. Verify that the tenant VMs that required VM migration on the standalone vSphere hosts are powered off or migrated to other hosts.
  4. Verify that the Ubuntu packages are installed.
    Note:

    You must have all the listed packages installed on your Ubuntu host before you continue with the upgrade.

    dpkg -l dependency_name

    python-protobuf
    python-gevent
    libsnappy1v5
    libleveldb15
    libboost-chrono1.58.0
    libboost-filesystem1.58.0
    libboost-iostreams1.58.0
    libboost-system1.58.0
    libboost-thread1.58.0
    libboost-date-time1.58.0
    libgoogle-glog0v5
  5. Click Continue.
  6. Monitor the upgrade process.

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

    You can pause the upgrade to configure the host group that is not upgraded and resume the upgrade.

  7. Verify that the latest version of NSX-T packages are installed on the vSphere and Ubuntu hosts.
    • For vSphere hosts, type esxcli software vib list | grep nsx.

    • For Ubuntu hosts, type dpkg -l | grep nsx.

  8. Restart the tenant VMs vSphere hosts that were powered off before the upgrade.
  9. Migrate these standalone vSphere hosts to the upgraded host.

Results

When the upgrade finishes, the status of each host group appears as successful or failed.

Host upgrade status.

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 Clusters.

If there are upgrade errors, you must resolve the errors. See Troubleshoot a Failed Upgrade.