Upgrading VMware NSX-T 2.4.0 to NSX-T 2.5.0 Step by Step Guide

Recently, VMware released NSX-T 2.5 with a lot of new features and improvements I know everyone is wanting.  I know being one of those people I had to upgrade NSX-T from 2.4.0 in my production environment to 2.5.  This is my walk through of upgrading from 2.4.0 to 2.5.0.  I must admit the upgrade assistant on NSX is really sweet and made the entire upgrade process smooth and flawless.  Not  a lot to say so let’s get right into the upgrade how to.

Pre-Reqs:

  • Minimum 6.5 build is 13004031 which is ESXi 6.5 Express Patch 13        
  • Minimum vCenter Appliance 6.5 U2d
  • vCenter 6.7 U3 Appliance supported but need existing NSX-T environment at 2.4.2

During Upgrade

  • During the NSX Edge upgrade, you might experience the following traffic interruption:
  • North-south datapath is affected if the NSX Edge is part of the datapath.
  • East-west traffic between tier-1 routers using NSX Edge firewall, NAT, or load balancing.
  • Temporary Layer 2 and Layer 3 interruption.
  • Configuration changes are not blocked on NSX Manager but might be delayed.

Limitations on In-Place Upgrade

For NSX-T Data Center, in-place upgrade of a host is not supported in the following scenarios:

  • More than one N-VDS switch is configured on the host.
  • More than 100 vNICs are configured on the host N-VDS switch.
  • ENS is configured on the host N-VDS switch.
  • CPU use for the hostd, nsxa, or the config-agent service is high.
  • vSAN(with LACP) is configured on the host N-VDS switch.
  • VMkernel interface is configured on the overlay network.

Adhere to the following upgrade paths for each NSX-T Data Center release version.

  • NSX-T Data Center 2.3 > NSX-T Data Center 2.5.
  • NSX-T Data Center 2.4 > NSX-T Data Center 2.5.

Additional Pre-Checks:

1 Identify and record the administrative user IDs and passwords.
2 Verify that you can log in to the NSX Manager web user interface.
3 Check the Dashboard, system overview, host transport nodes, edge transport nodes, NSX Edge cluster, transport nodes, HA status of the edge, and all logical entities to make sure that all the status indicators are green, deployed, and do not show any warnings.
4 Validate North-South connectivity by pinging out from a VM.
5 Validate that there is an East-West connectivity between any two VMs in your environment.
6 Record BGP states on the NSX Edge devices.
#get logical-routers
#vrf SR
#get bgp
#get bgp neighbor

Let the upgrade begin:

NSX-T System Upgrade page before the 2.5 upgrade workflow begins.

Go to System > Upgrade

NSX-T Bundle and Status page for selecting and uploading the MUB upgrade file.

Select Upload MUB file and browse to wherever you stored the Vmware-NSX-upgrade-bundle-2.5.0.0.0.14663074.mub

NSX-T Bundle and Status page showing the 2.5 upgrade bundle retrieved successfully.

Begin Upgrade

Confirmation dialog for upgrading the NSX-T Upgrade Coordinator component.

Continue

NSX-T loading indicator while the upgrade coordinator update begins.

This part takes several minutes

NSX-T upgrade summary before component upgrades, with edge, host, and management node target versions.

Run pre-checks

NSX-T upgrade plan page for arranging edge and host upgrade groups before starting.

Must upgrade in order from left to right
Each tab must finish upgrading before you can upgrade the next set of components
Start

NSX-T upgrade progress indicator at the beginning of a component upgrade.

Monitor progress – FYI you can click MORE INFORMATION in blue to see the logs and monitor the upgrade step by step

NSX-T Edges page showing the edge upgrade plan started.

Once done click Run Post Checks and then move on to hosts

NSX-T Edges page showing an edge upgrade group progressing through the upgrade.

Start
Puts each host in maintenance mode one at a time and upgrades bits
Click more information to view logs

NSX-T Hosts page showing the planned host upgrade groups and sequence.

When done click on Run Post Checks before moving onto Management Nodes

NSX-T Hosts page showing ESXi transport node upgrades in progress.

Start to begin last stage of the upgrade

Upgrade status warning that management node status is unavailable while the node reboots.

Eventually upgrade status message will appear
Wait 5 minutes then reload the page
Can ping the VIP to see when final manager is back online

VMware NSX-T login page shown after management node reboot during the upgrade.

Log in as admin

NSX-T Management Nodes page showing the manager node upgrades in progress.

Finishing monitoring upgrade

NSX-T Management Nodes page showing all manager nodes upgraded successfully.

When upgrade finished Run Post Checks

NSX-T upgrade summary showing successful edge, host, and management node upgrades.

Congrats it is finished
Can click show upgrade history to confirm success of upgrade

Summary:
As you can see upgrading NSX has come a long way since it’s humble beginnings.  I hope this article was useful and helps everyone understand how easy it is to upgrade NSX-T to 2.5.

Review the pre-upgrade foundation: revisit the first NSX-T 2.4 Manager deployment.

Continue reading

NSX-T 3.0 enriches VMware’s offering for hybrid IT

Explore another guide in this topic and build on what you have just read. Read the article

1 thought on “Upgrading VMware NSX-T 2.4.0 to NSX-T 2.5.0 Step by Step Guide”

Leave a Comment

Discover more from Digital Thought Disruption

Subscribe now to keep reading and get access to the full archive.

Continue reading