Prerequisites and guidelines for upgrading an existing Nexus Dashboard cluster
Before you upgrade your existing Nexus Dashboard cluster:
-
Ensure that you have read the target release's Release Notes for any changes in behavior, guidelines, and issues that may affect your upgrade.
-
Before upgrading to Nexus Dashboard release 4.2.1:
-
Make sure your NTP and DNS services are configured. At least one NTP and DNS are required for the system to upgrade successfully.
-
Verify that the management network and data network are in different subnets. The upgrade will fail if the management network and data network are not in different subnets.
-
We highly recommend that you use the Nexus Dashboard Preupgrade Validation script before performing any Nexus Dashboard upgrades. The Nexus Dashboard Preupgrade Validation script is a Python script that performs various checks for known issues that have been identified to affect the success of a Nexus Dashboard upgrade. The script is continuously updated and maintained in an effort to mitigate any new upgrade-related issues that are detected in the field.
For detailed information about the script functionality and how to use it in your environment, visit https://github.com/datacenter/Nexus-Dashboard.
-
-
Verify that the
acs healthis healthy.-
Access the Nexus Dashboard using
ssh -l rescue-user {management-ip-of-nd}. -
Issue the
acs healthcommand.
The output from the
acs healthcommand should show that all components are healthy:rescue-user@node1:~$ acs health ====== Status ====== All components are healthy -
-
Ensure that you perform a backup of your Nexus Dashboard cluster before upgrading and you store the backup file in a safe place. To perform a backup, refer to Backing Up and Restoring Your Nexus Dashboard.
-
An upgrade will not proceed if the most recent backup had a failure. Make sure you have a successful backup before proceeding with the upgrade. If you are unable to perform a successful backup and cannot upgrade, contact Cisco Technical Assistance Center (TAC) for support.
-
If you are upgrading a physical Nexus Dashboard cluster, ensure that the nodes have the minimum supported CIMC version for the target Nexus Dashboard release.
Supported CIMC versions are listed in the Nexus Dashboard Release Notes for the target release.
The CIMC upgrade is described in detail in the "Troubleshooting" article in the Nexus Dashboard documentation library.
-
If you are upgrading a virtual Nexus Dashboard cluster, Nexus Dashboard will enforce a check of the HDD latency to verify that it is <30ms. If the HDD has a higher latency, the upgrade will fail.
-
If you are upgrading a virtual Nexus Dashboard cluster deployed in VMware ESX, ensure that the ESX version is still supported by the target release.
This release supports VMware ESXi 7.0, 7.0.1, 7.0.2, 7.0.3, 8.0, 8.0.2, 8.0.3.

Note
If you need to upgrade the ESX server, you must do that before upgrading your Nexus Dashboard. ESX upgrades are outside the scope of this document, but in short:
-
Upgrade one of the ESX hosts as you typically would with your existing Nexus Dashboard node VM running.
-
After the host is upgraded, ensure that the Nexus Dashboard cluster is still operational and healthy.
-
Repeat the upgrade on the other ESX hosts one at a time.
-
After all ESX hosts are upgraded and the existing Nexus Dashboard cluster is healthy, proceed with upgrading your Nexus Dashboard to the target release as described in this document.
-
-
Ensure that your current Nexus Dashboard cluster is healthy.
You can check the system status on the Overview page of the Nexus Dashboard's Admin Console or by logging in to one of the nodes as
rescue-userand ensuring that theacs healthcommand returnsAll components are healthy. -
Nexus Dashboard does not support platform downgrades.
If you want to downgrade to an earlier release, you will need to deploy a new cluster.
Feedback