Overview
Use this procedure to safely downgrade a Nexus 9000 switch to an earlier NX-OS release by verifying software and hardware compatibility, copying the correct image file, disabling unsupported features, saving configurations, and performing the downgrade using the install all command. Always review the release notes for any specific exceptions or prerequisites before starting the process.
The downgrade of Nexus 9000 switches involves using the supported install all command to revert to an earlier NX-OS software release, ensuring compatibility by checking for software and hardware incompatibilities, disabling unsupported features, and following a structured procedure including saving configurations and reloading the switch.
Downgrade from releases 10.5(1)F, 10.5(2)F, or 10.5(3)F to 10.4(6)F and later 10.4(x) releases are not supported and can result in configuration corruption. If downgrade is needed, upgrade first to 10.5(4)M or later releases and then downgrade to 10.4(6)F and later 10.4(x) releases. See CSCwr21007 in the Cisco Nexus 9000 Series NX-OS Release Notes, Release 10.4(6)M.
If an error message appears during the downgrade, the downgrade fails due to the indicated reason. See the appropriate version of the Cisco Nexus 9000 Series NX-OS Troubleshooting Guide for a list of possible causes and solutions.
Before you begin
Read the release notes for the software image file for any exceptions to this downgrade procedure. For information about software image file, see the appropriate version of the Cisco Nexus 9000 Series NX-OS Release Notes.
Procedure
| 1. | Log in to the device on the console port connection. |
|
| 2. | Verify the software image file and copy it to the active supervisor module. |
|
| 3. | Check for any incompatibilities. |
|
| 4. | Mitigate incompatibilities. |
|
| 5. | Save the running configuration to the startup configuration. Example:
|
|
| 6. | Downgrade the NX-OS software using the install all nxos bootflash <nxos_image_to_downgrade> command.
|
|
| 7. | (Optional) Display the entire downgrade process. Example:
|
|
| 8. | (Optional) Log in and verify that the device is running the required software version. Example:
|