With the release of VMware NSX for vSphere 6.4.1 on May 24th 2018, interoperability/compatibility between VMware vSphere 6.7 and NSX was achieved. In addition to this, a number of nice new features were also included in the update.

In this article we will upgrade a 6.4.0 (build 7564187) lab environment to 6.4.1 (build 8599035) utilising the One Click upgrade process.

NSX 6.4.1 Changes

  • vSphere 6.7 support (make sure you upgrade NSX first)
  • Context-Aware Firewall
  • Additional NSX functionality via the vSphere Client (HTML), including Installation, Groups and Tags, Firewall, Service Composer, Application Rule Manager, SpoofGuard, IPFIX, etc. A detailed list of additional UI functionality is available via https://docs.vmware.com/en/VMware-NSX-for-vSphere/6.4/rn/nsx-vsphere-client-65-functionality-support.html
  • Firewall UI enhancements
  • Application Rule Manager UI enhancements
  • Grouping Objects enhancements
  • Load Balancer Scale, specifically, an increase from 32 to 256 pool members.

Prerequisites

  • Ensure your upgrade path is supported.
  • Ensure compatibility with your vCenter Server and ESXi hosts. At time of writing, you must be running a minimum of vCenter Server 6.0.0 U2.
  • Ensure you have a backup of your vCenter Server, NSX Manager, and vSphere Distributed Switches.
VMware NSX for vSphere 6.4.1 - One Click Upgrade - Upgrade Path

Upgrade Path – Screenshot from 03/06/2018

The One Click upgrade will take care of the entire process, however, for reference, your NSX components will be upgraded in the below order. In my lab environment I only have one NSX Controller, and my Edges are not configured with High Availability. VMware obviously recommend that you are running a minimum of three NSX Controllers, however, for a lab environment, I can handle the outage. Likewise, I’m fine with losing North-South traversal when my single-instance Edges are upgraded.

  1. NSX Manager
  2. NSX Controllers
  3. Clusters/Hosts
  4. Edges (actually, you can upgrade your Edges at any point after the NSX Manager upgrade)
  5. Service VMs (e.g. – Guest Introspection, etc.)

For further information please take the time to read and absorb the below guides:

Upgrade Procedure

1. Ensure you have taken backups of your vCenter Server, NSX Manager, and vSphere Distributed Switches.

2. Download the VMware NSX for vSphere 6.4.1 Upgrade Bundle.

VMware NSX for vSphere 6.4.1 - One Click Upgrade

3. Login to your NSX Manager and browse to Manage > Settings > Upgrade and click Upload Bundle.

VMware NSX for vSphere 6.4.1 - One Click Upgrade

4. Browse to the location of the recently downloaded Upgrade Bundle and click Continue.

VMware NSX for vSphere 6.4.1 - One Click Upgrade

5. Monitor the Upload process.

VMware NSX for vSphere 6.4.1 - One Click Upgrade

6. Once complete, the uploaded bundle will be verified, and you will eventually be presented with the Upgrade Wizard. Click Upgrade to proceed with the NSX Manager upgrade.

VMware NSX for vSphere 6.4.1 - One Click Upgrade

7. Monitor the Upgrade Process.

VMware NSX for vSphere 6.4.1 - One Click Upgrade

8. Once the NSX Manager has been successfully upgraded, jump over to your vSphere Client and browse to Networking & Security > Installation and Upgrade > Upgrade. Ensure any/all warnings are reviewed and resolved prior to starting the upgrade. Small lab environments which have NSX Edges not configured to be highly-available will experience warnings.

VMware NSX for vSphere 6.4.1 - One Click Upgrade

9. Do you have your backups in place? Last chance! When ready, click Plan Upgrade.

10. Should you wish to customise the upgrade procedure, this is the place. Here you will be able to fine tune which NSX components (clusters, Edges, and/or Service VMs) are upgraded. There is no option to control the upgrade of your NSX Controllers as this is a prerequisite step to the overall upgrade process. In this article, we will only cover the One Click Upgrade. When ready, click Next.

VMware NSX for vSphere 6.4.1 - One Click Upgrade

10. Review the Upgrade Plan and, once in an appropriate maintenance window, click Start Upgrade.

VMware NSX for vSphere 6.4.1 - One Click Upgrade

11. Monitor the Upgrade Plan Progress, clicking View Details where required.

VMware NSX for vSphere 6.4.1 - One Click Upgrade

VMware NSX for vSphere 6.4.1 - One Click Upgrade

12. When the upgrade progresses to the clusters/hosts, you can monitor process via the Host Preparation tab.VMware NSX for vSphere 6.4.1 - One Click Upgrade

12. Once complete, all components should be green.

VMware NSX for vSphere 6.4.1 - One Click Upgrade

Further Information