After you have upgraded vCloud Director and NSX Manager, you must upgrade the vCenter Server systems and ESXi hosts registered to vCloud Director. After all of the attached vCenter Server systems and ESXi hosts are upgraded, you can upgrade the NSX Edges.

Prerequisites

Verify that you have already upgraded each NSX Manager that is associated with the vCenter Server systems that are attached to your cloud. See Upgrade Each NSX Manager That Is Associated with an Attached vCenter Server System.

Procedure

  1. Upgrade the attached vCenter Server system.

    See the vSphere Installation and Setup Guide.

  2. Verify all vCloud Director public URLs and certificate chains.

    On the Administration tab of the vCloud Director Web console, click Public Addresses in the left pane. Enter values for all fields.

  3. Refresh the vCenter Server system's registration with vCloud Director.
    1. In the vCloud Director Web console, click the Manage & Monitor tab and click vCenters in the left pane.
    2. Right-click the vCenter Servername and select Refresh.
    3. Click Yes.
  4. Upgrade each ESXi host that the upgraded vCenter Server system supports.

    See the vSphere Installation and Setup Guide. For each host, the upgrade requires the following steps:

    1. In the vCloud Director Web console, disable the host.

      On the Manage and Monitor page, click Hosts, then right-click the host and select Disable Host.

    2. Use the vCenter Server system to put the host into maintenance mode and allow all the virtual machines on that host to migrate to another host.
    3. Upgrade the host.

      To ensure that you have enough upgraded host capacity to support the virtual machines in your cloud, upgrade hosts in small batches. When you do this, host agent upgrades can complete in time to allow virtual machines to migrate back to the upgraded host.

    4. Use the vCenter Server system to reconnect the host.
    5. In the vCloud Director Web console, enable the host.

      On the Manage and Monitor page, click Hosts, then right-click the host and select Enable Host.

    6. Use the vCenter Server system to take the host out of maintenance mode.
  5. (Optional) : Upgrade NSX Edges managed by the NSX Manager associated with the upgraded vCenter Server system.

    Upgraded NSX Edges deliver improvements in performance and integration. You can use either NSX Manager or vCloud Director upgrade NSX Edges.

    • For information about using NSX Manager to upgrade NSX Edges, see the NSX for vSphere documentation at https://docs.vmware.com.

    • To use vCloud Director to upgrade an NSX Edges, you must operate on the vCloud Director network object that the Edge supports:

      • An appropriate upgrade of an Edge Gateway occurs automatically when you use either the vCloud Director Web console or vCloud API to reset a network that the Edge Gateway serves.

      • Redeploying an Edge Gateway upgrades the associated NSX Edge appliance.

      • Resetting a vApp network from within the context of the vApp upgrades the NSX Edge appliance associated with that network. To use vCloud Director Web console to reset a vApp network from within the context of a vApp, navigate to the Networking tab for the vApp, display its networking details, right-click the vApp network, and select Reset Network.

      For more information on how to redeploy Edge Gateways and reset vApp networks, see the vCloud Director Web console online help or the vCloud API Programming Guide.

What to do next

Repeat this procedure for the other vCenter Server systems registered to your vCloud Director installation.