Cisco Nexus 7000
Cisco Nexus 7000
This document describes how to upgrade or downgrade the Cisco NX-OS software. About Software Images, page 1 About In-Service Software Upgrades on Devices with Dual Supervisor Modules, page 2 Virtualization Support, page 3 Parallel Upgrade, page 4 Prerequisites for Upgrading the Cisco NX-OS Software, page 4 Cisco NX-OS Software Upgrade Guidelines, page 5 Cisco NX-OS Software Downgrade Guidelines, page 7 Upgrading a Device with Dual Supervisor Modules, page 8 Upgrading a Device with a Single Supervisor Module, page 13 Downgrading from a Higher Release, page 16 Performing a Traditional Upgrade or Downgrade (Chassis Reload), page 19 Example Outputs from Cisco NX-OS Software Upgrades, page 20 Obtaining Documentation and Submitting a Service Request, page 30 Feature History for Software Upgrade and Downgrade, page 30
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide, Release 6.x OL-25758-01 1
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide About In-Service Software Upgrades on Devices with Dual Supervisor Modules
Image versionEach image file has a version. Flash disks on the deviceThe bootflash: resides on the supervisor module and the CompactFlash disk is inserted into the slot0:, usb1, or usb2: device. Supervisor modulesThere are single or dual supervisor modules.
Note
On devices with dual supervisor modules, both supervisor modules must have connections on the console ports to maintain connectivity when switchovers occur during upgrades and downgrades. See the Cisco Nexus 7000 Series Hardware Installation and Reference Guide.
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide, Release 6.x 2 OL-25758-01
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide Virtualization Support
This figure provides an example of the supervisor module status before and after an ISSU switchover.
Figure 2: Example of an ISSU Supervisor Module Switchover
Virtualization Support
When you upgrade the Cisco NX-OS software, you upgrade the software for all virtual device contexts (VDCs) on the physical device. You cannot upgrade the Cisco NX-OS software for an individual VDC.
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide, Release 6.x OL-25758-01 3
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide Parallel Upgrade
Parallel Upgrade
Starting with Cisco NX-OS Release 5.2(1), multiple linecards can be simultaneously upgraded, and the infrastructure support is available. This decreases the ISSU time when compared with an ISSU upgrade that is done serially (one card at a time). To start a parallel upgrade, use the following command:
install all kickstart image system image parallel
Up to three linecards can be upgraded in parallel with this command. During the upgrade process, the upgrade of the linecards is displayed in the output as follows:
Non-disruptive upgrading. [# ] 0% Module 5 upgrade completed successfully. . Module 3 upgrade completed successfully. . Module 6 upgrade completed successfully. . Non-disruptive upgrading. [####################] 100% -- SUCCESS Non-disruptive upgrading. [# ] 0% Module 9 upgrade completed successfully. . Non-disruptive upgrading. [####################] 100% -- SUCCESS
Note
This command will be ignored for a downgrade to a release below Cisco NX-OS Release 5.2.(1).
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide, Release 6.x 4 OL-25758-01
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide Cisco NX-OS Software Upgrade Guidelines
The gateway release to Cisco NX-OS 6.0(1) is Release 5.2(1). Before attempting to use ISSU to upgrade to any software image version, follow these guidelines: Scheduling Schedule the upgrade when your network is stable and steady. Ensure that everyone who has access to the device or the network is not configuring the device or the network during this time. You cannot configure a device during an upgrade. Space Verify that sufficient space is available in the location where you are copying the images. This location includes the active and standby supervisor module bootflash: (internal to the device). Standby supervisor module bootflash: file system. Internal bootflash: has approximately 250 MB of free space available. Hardware Avoid power interruption during any install procedure, which can corrupt the software image. Connectivity to remote servers Configure the IPv4 address or IPv6 address for the 10/100/1000 BASE-T Ethernet port connection (interface mgmt0). Ensure that the device has a route to the remote server. The device and the remote server must be in the same subnetwork if you do not have a router to route traffic between subnets. Software images Ensure that the specified system and kickstart images are compatible with each other. If the kickstart image is not specified, the device uses the current running kickstart image. If you specify a different system image, ensure that it is compatible with the running kickstart image. Retrieve the images in one of two ways: Locally Remotely Images are locally available on the switch. Images are in a remote location and you specify the destination using the remote server parameters and the filename to be used locally.
The default Control Plane Policing (CoPP) policy does not change when you upgrade the Cisco NX-OS software. CoPP MAC policies are supported beginning with Cisco NX-OS Release 5.1, and default policies are installed upon execution of the initial setup script. However, if you use ISSU to upgrade to Cisco NX-OS Release 6.0(1), the default CoPP policies for the following features must be manually configured: FabricPath, OTV, L2PT, LLDP, DHCP, and DOT1X. For more information on the
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide, Release 6.x OL-25758-01 5
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide Cisco NX-OS Software Upgrade Guidelines
default CoPP policies, see the Cisco Nexus 7000 Series NX-OS Security Configuration Guide, Release 6.x. When you upgrade to Cisco NX-OS Release 6.0(1), the policy attached to the control plane is treated as a user-configured policy. Check the CoPP profile using the show copp profile command and make any required changes. The upgrade to Cisco NX-OS Release 6.0(1) in an OTV network is disruptive. You must upgrade all edge devices in the site and configure the site identifier on all edge devices in the site before traffic is restored. You can prepare OTV for ISSU to Cisco NX-OS Release 6.0(1) in a dual-homed site to minimize this disruption. See the Cisco Nexus 7000 Series NX-OS OTV Configuration Guide for information on how to prepare OTV for ISSU to Cisco NX-OS Release 6.0(1) in a dual-homed site. An edge device with an older Cisco NX-OS release in the same site can cause traffic loops. You should upgrade all edge devices in the site during the same upgrade window. You do not need to upgrade edge devices in other sites as OTV interoperates between sites with different Cisco NX-OS versions. VPC peers can only operate dissimilar versions of the Cisco NX-OS software during the upgrade or downgrade process. Operating VPC peers with dissimilar versions, after the upgrade or downgrade process is complete, is not supported. Terminology This table summarizes the terms used in the install all command output for checking compatibility.
Table 1: install all Command Output Terminology
Term bootable
Definition The module's ability to boot or not boot based on image compatibility. The type of software upgrade mechanismdisruptive or nondisruptive. reset sw-reset Resets the module. Resets the module immediately after a switchover. Upgrades each module in sequence. Updates the software for BIOS, loader, or bootrom.
impact
install-type
rolling
copy-only
Commands to use Verify connectivity to the remote server using the ping command. Ensure that the required space is available on both the active and standby supervisor modules for the image files to be copied using the dir command.
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide, Release 6.x 6 OL-25758-01
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide Cisco NX-OS Software Downgrade Guidelines
Use the one-step install all command to upgrade your software. This command upgrades all modules in any Cisco NX-OS device. Run only one installation on a device at a time.
Note
During vPC setup, the configuration is locked on the peer switch while ISSU is in progress.
ISSU is not supported when the vPC peers are on a single physical device but are across VDCs. Do not enter another command while running the installation. Do the installation on the active supervisor module, not the standby supervisor module.
Note
If the I/O modules are not compatible with the software image you install on the supervisor module, some traffic disruption might occur in those modules, depending on your configuration. The install all command output identifies these commands. You can choose to proceed with the upgrade or end at this point.
The configuration is locked during the upgrade process. You can have only one instance of the install all command running.
Note
A non-disruptive ISSD is possible only to a Cisco NX-OS Release 5.2(1). Any features introduced in a release must be disabled before downgrading to a release that does not support those features. See the release notes for information on the new features introduced in each release. Downgrading from Cisco NX-OS Release 6.0(1) to earlier releases is not allowed if you configure fewer than five fabric cards in a Cisco NX-OS device using the hardware fabrics max command. For information on configuring the number of fabric cards supported on your device, see the Cisco Nexus 7000 Series Hardware Installation and Reference Guide. If you create a dedicated Fibre Channel over Ethernet (FCoE) VDC in Cisco NX-OS Release 6.0(1), you must delete the FCoE VDC before downgrading to an earlier software release. If you enable the AES password encryption feature and a master encryption key in Cisco NX-OS Release 6.0(1), you must decrypt all type-6 passwords, disable the AES password encryption feature, and delete the master key.
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide, Release 6.x OL-25758-01 7
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide Upgrading a Device with Dual Supervisor Modules
If you use ISSD to downgrade from Cisco NX-OS Release 6.0(1) to an earlier software release, CoPP reports the incompatible configuration and instructs you to copy the CoPP profile. If you downgrade from Cisco NX-OS Release 6.0(1) to Cisco NX-OS Release 5.1 or an earlier release without using ISSD, the CoPP configuration is lost, and a CoPP policy is no longer attached to the control plane. Before you downgrade from Cisco NX-OS Release 6.0(1) to Cisco NX-OS Release 5.0, remove all system QoS and qos policies configured on F1 Series modules. Use the clear qos policies command to remove the F1 Series module related defaults. Before you downgrade from Cisco NX-OS Release 6.0(1) to an earlier Cisco NX-OS release, clear the QoS MIB and MPLS QoS defaults using the clear qos mpls-snmp command. Otherwise, the downgrade might fail. VPC peers can only operate dissimilar versions of the Cisco NX-OS software during the upgrade or downgrade process. Operating VPC peers with dissimilar versions, after the upgrade or downgrade process is complete, is not supported. Supported releases This table shows the Cisco NX-OS releases that support XL line cards and nondisruptive downgrades.
Table 2: Supported Cisco NX-OS Releases
6.0 XL line cards 32-port, 10-Gigabit Ethernet XL module (N7K-M132XP-12L) Nondisruptive downgrades from Cisco NX-OS Release 5.x Fabric 2 module support X X X
5.2 X X
--
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide, Release 6.x 8 OL-25758-01
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide Benefits of Using the install all Command
Upgrades the line cards. The Connectivity Management Processor (CMP) on both supervisors will get upgraded.
You can upgrade the entire device using the least disruptive procedure. You can see the progress of this command on the console, Telnet, and SSH screens: Before a switchover process, you can only see the progress from the active supervisor module. After a switchover process, you can see the progress from both the supervisor modules. The install all command automatically checks the image integrity, which includes the running kickstart and system images. The install all command performs a platform validity check to verify that a wrong image is not usedfor example, to check if a Nexus 7000 device image is used inadvertently to upgrade a Nexus 5000 device. The Ctrl-c escape sequence gracefully ends the install all command. You are prompted to confirm your decision to abort the ISSU process. If you proceed, the command sequence completes the update step in progress and returns to the device prompt. (Other upgrade steps cannot be ended using Ctrl-c.) After entering the install all command, if any step in the sequence fails, the command completes the step in progress and ends. For example, if an I/O module fails to be updated for any reason (for example, due to an unstable network state), the command sequence disruptively updates that module and ends. In such cases, you can verify the problem on the affected switching module and upgrade the other I/O modules. The show install all impact image-name command runs pre-upgrade checks against a given image and informs the user if the images are compatible for an upgrade or a downgrade.
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide, Release 6.x OL-25758-01 9
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide Upgrade Procedure Summary
If the network or device is configured while the upgrade is in progress. If a Spanning Tree Protocol (STP) topology change occurs while the upgrade is in progress. If the install all command is entered on the standby supervisor module. If the install all command does not reference the default bootflash: in a dual supervisor module configuration. If a module is removed while the upgrade is in progress. If the device has any power disruption while the upgrade is in progress. If the entire path for the remote server location is not specified accurately. If images are incompatible after an upgrade. For example, an I/O module image may be incompatible with the system image, or a kickstart image may be incompatible with a system image. This is also identified by the show install all impact command in the compatibility check section of the output (under the Bootable column). If a linecard is in failure state, the ISSU will abort. The Cisco NX-OS software prevents most configuration changes while the install all command is in progress. However, the Cisco NX-OS software allows configuration changes from Cisco Fabric Services (CFS) and those changes may affect the ISSU.
Procedure
Step 1 Step 2 Step 3 Step 4 Step 5 Log in to the console port on both of the active and standby supervisor modules. Log in to Cisco.com and download the latest Cisco NX-OS kickstart and system images to a server. Download the Cisco NX-OS kickstart and system images from the server to your device using the copy command. Save the device configuration using the copy running-config startup-config vdc-all command. Enter the install all command at the active supervisor command prompt to upgrade the Cisco NX-OS software on your device. Note A supervisor module switchover occurs during the software installation.
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide, Release 6.x 10 OL-25758-01
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide Detailed Upgrade Procedure
Procedure
Step 1 Step 2 Log in to the device on the console port connection on both of the active and standby supervisor modules. Log in to Cisco.com to access the links provided in this document. To log in to Cisco.com, go to the URL http://www.cisco.com/ and click Log In at the top of the page. Enter your Cisco username and password.
Note
Unregistered Cisco.com users cannot access the links provided in this document.
Access the Software Download Center using this URL: http://www.cisco.com/public/sw-center/index.shtml Navigate to the download site for your device. You see links to the download images for your device. Select and download the kickstart and system software files to a server. Ensure that the required space is available for the image file(s) to be copied.
switch# dir bootflash: 4096 Oct 24 18:06:54 2011 146701191 Aug 09 15:18:05 2011 30674944 Apr 25 15:51:13 2011 Usage for bootflash://sup-local 1260208128 bytes used 579682304 bytes free 1839890432 bytes total switch#
Step 7
We recommend that you have the kickstart and system image files for at least one previous release of the Cisco NX-OS software on the device to use if the new image files do not load successfully. If you need more space on the active supervisor module, delete unnecessary files to make space available.
Tip
switch# delete bootflash:n7000-s1-kickstart.5.1.3.bin.CCO switch# delete bootflash:n7000-s1-dk9.5.1.3.bin.CCO
Step 8
Step 9
If you need more space on the standby supervisor module, delete any unnecessary files to make space available.
switch# delete bootflash://sup-standby/n7000-s1-kickstart.5.1.3.bin.CCO switch# delete bootflash://sup-standby/n7000-s1-dk9.5.1.3.bin.CCO
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide, Release 6.x OL-25758-01 11
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide Detailed Upgrade Procedure
Step 10 Copy the NX-OS kickstart and system images to the active supervisor module using a transfer protocol. You can use ftp:,tftp:, scp:, or sftp:. The examples in this procedure use scp:. Note When you download an image file, change to your FTP environment IP address or DNS name and the path where the files are located.
switch# copy scp://[email protected]/downloads/n7000-s1-kickstart.6.0.1.bin n7000-s1-kickstart.6.0.1.bin switch# copy scp://[email protected]/downloads/n7000-s1-dk9.6.0.1.bin n7000-s1-dk9.6.0.1.bin
Step 11 Read the release notes for the related image file. See the Cisco Nexus 7000 Series NX-OS Release Notes, Release 6.x. Step 12 Save the running configuration to the startup configuration.
switch# copy running-config startup-config vdc-all
Step 13 Perform the upgrade using the install all command at the command prompt on the active supervisor module.
switch# install all kickstart n7000-s1-kickstart.6.0.1.bin system n7000-s1-dk9.6.0.1.bin
Note
You can save time by upgrading up to three line cards concurrently. To do so, add the parallel option at the end of the install all command (for example, install all kickstart bootflash:n7000-s1-kickstart.6.0.1.bin system bootflash:n7000-s1-dk9.6.0.1.bin parallel). The parallel option is available only when you are upgrading from Cisco NX-OS Release 5.2 to a later release.
If the upgrade is disruptive, you can either resolve the issues that cause the disruption and repeat this step, or you can continue with the disruptive upgrade. Step 14 After the installation operation completes, log in and verify that the device is running the required software version using the show version command.
Note
switch# show version Cisco Nexus Operating System (NX-OS) Software TAC support: http://www.cisco.com/tac Documents: http://www.cisco.com/en/US/products/ps9372/tsd_products_support_serie s_home.html Copyright (c) 2002-2011, Cisco Systems, Inc. All rights reserved. The copyrights to certain works contained in this software are owned by other third parties and used and distributed under license. Certain components of this software are licensed under the GNU General Public License (GPL) version 2.0 or the GNU Lesser General Public License (LGPL) Version 2.1. A copy of each such license is available at http://www.opensource.org/licenses/gpl-2.0.php and http://www.opensource.org/licenses/lgpl-2.1.php Software BIOS: version 3.22.0 kickstart: version 6.0(1) system: version 6.0(1) BIOS compile time: 02/20/10 kickstart image file is: bootflash:///n7000-s1-kickstart.6.0.1.bin
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide, Release 6.x 12 OL-25758-01
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide Upgrading a Device with a Single Supervisor Module
kickstart compile time: system image file is: system compile time:
Hardware cisco Nexus7000 C7018 (18 Slot) Chassis ("Supervisor module-1X") Intel(R) Xeon(R) CPU with 8245320 kB of memory. Processor Board ID JAB1152011N Device name: switch bootflash: 2030616 kB slot0: 2044854 kB (expansion flash) Kernel uptime is 0 day(s), 0 hour(s), 18 minute(s), 3 second(s) Last reset at 507466 usecs after Mon Oct 24 21:12:39 2011
Reason: Reset Requested by CLI command reload System version: 6.0(1u) Service: ...
Step 16 Type the show install all status command. The entire upgrade process is displayed. Type Ctrl + c to exit the command. Step 17 (Optional) Install licenses (if necessary) to ensure that the required features are available on the device. See the Cisco NX-OS Licensing Guide.
Note
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide, Release 6.x OL-25758-01 13
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide Detailed Upgrade Procedure
Procedure
Step 1 Step 2 Step 3 Step 4 Log in to the console port on the supervisor modules. Log in to Cisco.com and download the latest Cisco NX-OS kickstart and system images. Download the Cisco NX-OS kickstart and system images to your device using the copy command. Update the KICKSTART and SYSTEM boot variables and module images using the install all command.
Procedure
Step 1 Step 2 Log in to the device on the console port connection. Log in to Cisco.com to access the links provided in this document. To log in to Cisco.com, go to the URL http://www.cisco.com/ and click Log In at the top of the page. Enter your Cisco username and password.
Note
Unregistered Cisco.com users cannot access the links provided in this document.
Access the Software Download Center using this URL: http://www.cisco.com/public/sw-center/index.shtml Navigate to the download site for your device. You see links to the download images for your device. Select and download the kickstart and system software files to a server. Ensure that the required space is available in the bootflash: directory for the image file(s) to be copied.
switch# dir bootflash: 4096 Oct 24 18:06:54 2011 146701191 Aug 09 15:18:05 2011 30674944 Apr 25 15:51:13 2011 Usage for bootflash://sup-local 1260208128 bytes used 579682304 bytes free 1839890432 bytes total switch#
Step 7
We recommend that you have the kickstart and system image files for at least one previous release of the Cisco NX-OS software on the device to use if the new image files do not load successfully. If you need more space on the supervisor module bootflash, delete unnecessary files to make space available.
Tip
switch# delete bootflash:n7000-s1-kickstart.5.1.3.bin.CCO switch# delete bootflash:n7000-s1-dk9.5.1.3.bin.CCO
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide, Release 6.x 14 OL-25758-01
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide Detailed Upgrade Procedure
Step 8
Copy the NX-OS kickstart and system images to the active supervisor module bootflash using a transfer protocol. You can use ftp:, tftp:, scp:, or sftp:. The examples in this procedure use scp:. Note When you download an image file, change to your FTP environment IP address or DNS name and the path where the files are located.
switch# copy scp://[email protected]/downloads/n7000-s1-kickstart.6.0.1.bin n7000-s1-kickstart.6.0.1.bin switch# copy scp://[email protected]/downloads/n7000-s1-dk9.6.0.1.bin n7000-s1-dk9.6.0.1.bin
Step 9
Read the release notes for the related image file. See the Cisco Nexus 7000 Series NX-OS Release Notes, Release 6.x. Step 10 Use the install all command to update the boot variables and module images on your device.
switch# install all kickstart n7000-s1-kickstart.6.0.1.bin system n7000-s1-dk9.6.0.1.bin
Beginning with Cisco NX-OS Release 5.2, you can save time by upgrading up to three line cards concurrently. To do so, add the parallel option at the end of the install all command (for example, install all kickstart bootflash:n7000-s1-kickstart.5.2.1.bin system bootflash:n7000-s1-dk9.5.2.1.bin parallel). The parallel option is available only when you are upgrading from Cisco NX-OS Release 5.2 to a later release. Step 11 After the device completes the reload operation, log in and verify that the device is running the required software version.
Note
switch# show version Cisco Nexus Operating System (NX-OS) Software TAC support: http://www.cisco.com/tac Documents: http://www.cisco.com/en/US/products/ps9372/tsd_products_support_serie s_home.html Copyright (c) 2002-2011, Cisco Systems, Inc. All rights reserved. The copyrights to certain works contained in this software are owned by other third parties and used and distributed under license. Certain components of this software are licensed under the GNU General Public License (GPL) version 2.0 or the GNU Lesser General Public License (LGPL) Version 2.1. A copy of each such license is available at http://www.opensource.org/licenses/gpl-2.0.php and http://www.opensource.org/licenses/lgpl-2.1.php Software BIOS: version 3.22.0 kickstart: version 6.0(1) system: version 6.0(1) BIOS compile time: 02/20/10 kickstart image file is: bootflash:///n7000-s1-kickstart.6.0.1.bin kickstart compile time: 12/25/2020 12:00:00 [10/24/2011 12:39:44] system image file is: bootflash:///n7000-s1-dk9.6.0.1.bin system compile time: 9/25/2011 2:00:00 [10/24/2011 14:17:59]
Hardware cisco Nexus7000 C7018 (18 Slot) Chassis ("Supervisor module-1X") Intel(R) Xeon(R) CPU with 8245320 kB of memory.
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide, Release 6.x OL-25758-01 15
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide Downgrading from a Higher Release
Processor Board ID JAB1152011N Device name: switch bootflash: 2030616 kB slot0: 2044854 kB (expansion flash) Kernel uptime is 0 day(s), 0 hour(s), 18 minute(s), 3 second(s) Last reset at 507466 usecs after Mon Oct 24 21:12:39 2011
Reason: Reset Requested by CLI command reload System version: 6.0(1u) Service: ...
Step 12 Type the show install all status command. The entire upgrade process is displayed. Type Ctrl + c to exit the command. Step 13 Reload the CMP modules.
Note
switch# reload cmp module 5 switch# reload cmp module 6
Step 14 (Optional) Install licenses to ensure that the required features are available on the device. See the Cisco NX-OS Licensing Guide.
Procedure
Step 1 Step 2 Log in to the device on the console port connection. Verify that the system image files for the downgrade are present on the active supervisor module bootflash:
switch# dir 49152 80850712 22593024 bootflash: Apr 16 14:43:39 2008 lost+found/ Apr 04 15:57:44 2008 n7000-s1-dk9.5.2.1.bin Apr 04 15:52:56 2008 n7000-s1-kickstart.5.2.1.bin
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide, Release 6.x 16 OL-25758-01
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide Downgrading from a Higher Release
Step 3
If the software image files are not present, log in to Cisco.com to access the links provided in this document. To log in to Cisco.com, go to the URL http://www.cisco.com/ and click Log In at the top of the page. Enter your Cisco username and password. You can obtain the software image files from the Cisco.com software download center at the following URL: http://www.cisco.com/public/sw-center/index.shtml. Note If you need more space on the active or standby supervisor module bootflash:, use the delete command to remove unnecessary files.
switch# copy scp://[email protected]//download/n7000-s1-kickstart.5.2.1.bin n7000-s1-kickstart.5.2.1.bin switch# copy scp://[email protected]//download/n7000-s1-dk9.5.2.1.bin n7000-s1-dk9.5.2.1.bin
Step 4
Determine if you need to disable any features not supported by the older release using the show incompatibility system image-filename command.
switch# show incompatibility-all system n7000-s1-dk9.5.2.1.bin.CCO Checking incompatible configuration(s) for vdc 'switch': --------------------------------------------------------No incompatible configurations Checking incompatible configuration(s) for vdc 'switch2': -----------------------------------------------------No incompatible configurations Checking incompatible configuration(s) for vdc 'switch3': -----------------------------------------------------No incompatible configurations Checking incompatible configuration(s) for vdc 'switch4': -------------------------------------------------------No incompatible configurations switch#
Step 5 Step 6
The output displays that there are no software incompatiblity. Disable any features that are incompatible with the downgrade system image. Determine if you need to uninstall any unsupported modules by the older release using the show install all impact command image-filename.
Note
switch# show install all impact kickstart n7000-s1-kickstart.5.2.1.bin.CCO system n7000-s1-dk9.5.2.1.bin.CCO Verifying image bootflash:/n7000-s1-kickstart.5.2.1.bin.CCO for boot variable "kickstart". [####################] 100% -- SUCCESS Verifying image bootflash:/n7000-s1-dk9.5.2.1.bin.CCO for boot variable "system". [####################] 100% -- SUCCESS Verifying image type. [####################] 100% -- SUCCESS Extracting "system" version from image bootflash:/n7000-s1-dk9.5.2.1.bin.CCO. [####################] 100% -- SUCCESS
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide, Release 6.x OL-25758-01 17
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide Downgrading from a Higher Release
Extracting "kickstart" version from image bootflash:/n7000-s1-kickstart.5.2.1.bin.CCO. [####################] 100% -- SUCCESS Extracting "bios" version from image bootflash:/n7000-s1-dk9.5.2.1.bin.CCO. [####################] 100% -- SUCCESS Extracting "lc-d-n7k" version from image bootflash:/n7000-s1-dk9.5.2.1.bin.CCO. [####################] 100% -- SUCCESS Extracting "lc1n7k" version from image bootflash:/n7000-s1-dk9.5.2.1.bin.CCO. [####################] 100% -- SUCCESS Extracting "lc1n7k" version from image bootflash:/n7000-s1-dk9.5.2.1.bin.CCO. [####################] 100% -- SUCCESS Extracting "lc-d-n7k" version from image bootflash:/n7000-s1-dk9.5.2.1.bin.CCO. [####################] 100% -- SUCCESS Extracting "lc-d-n7k" version from image bootflash:/n7000-s1-dk9.5.2.1.bin.CCO. [####################] 100% -- SUCCESS Extracting "cmp" version from image bootflash:/n7000-s1-dk9.5.2.1.bin.CCO. [####################] 100% -- SUCCESS Extracting "cmp-bios" version from image bootflash:/n7000-s1-dk9.5.2.1.bin.CCO. [####################] 100% -- SUCCESS Performing module support checks. 2011 Oct 24 19:55:48 switch %$ VDC-1 %$ %USER-2-SYSTEM_MSG: Module 4 is not supported in target image. Please power down the module before proceeding - new_installer [####################] 100% -- SUCCESS Notifying services about system upgrade. [# ] 0% -- FAIL. Return code 0x413C0017 (VDC_MGR has detected a potential issue and blocked upgrade). Service "vdc_mgr" : F2 vdcs are not supported in the version you are downgrading to Pre-upgrade check failed. Return code 0x413C0017 (VDC_MGR has detected a potential issue and blocked upgrade). switch#
Step 7
Module 4 is not supported as displayed in the compatibility check. Power off the unsupported module.
Note
switch (config)# poweroff module 4 switch (config)# 2011 Oct 24 12:02:27 switch %$ VDC-1 %$ %PLATFORM-2-PFM_MODULE_POWER_OFF: Manual power-off of Module 4 from Command Line Interface 2011 Oct 24 12:02:28 switch %$ VDC-1 %$ %PLATFORM-2-MOD_PWRDN: Module 4 powered down (Serial number JAF1530AAAF)
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide, Release 6.x 18 OL-25758-01
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide Performing a Traditional Upgrade or Downgrade (Chassis Reload)
Step 8
Remove VDC.
switch(config)# no vdc module Deleting this vdc will remove its config. Continue deleting this vdc (y/n)? [no] y Note: Deleting VDC, one moment please ... switch(config)# 2011 Oct 24 12:02:40 switch %$ VDC-1 %$ %VDC_MGR-2-VDC_OFFLINE: vdc 4 is now offline
Step 9
Procedure
Step 1 Configure the boot variable for the Cisco NX-OS software kickstart image.
switch# boot kickstart bootflash:n7000-s1-kickstart.6.0.1.bin
Step 2
Configure the boot variable for the Cisco NX-OS software system image.
switch# boot system bootflash:n7000-s1-dk9.6.0.1.bin
Step 3
Step 4
Verify that the "Current Boot Variables" and the "Boot Variables on next reload" match the expected image.
switch# show boot Current Boot Variables: sup-1 kickstart variable = bootflash:/n7000-s1-kickstart.6.0.1.bin system variable = bootflash:/n7000-s1-dk9.6.0.1.bin sup-2 kickstart variable = bootflash:/n7000-s1-kickstart.6.0.1.bin
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide, Release 6.x OL-25758-01 19
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide Example Outputs from Cisco NX-OS Software Upgrades
system variable = bootflash:/n7000-s1-dk9.6.0.1.bin No module boot variable set Boot Variables on next reload: sup-1 kickstart variable = bootflash:/n7000-s1-kickstart.6.0.1.bin system variable = bootflash:/n7000-s1-dk9.6.0.1.bin sup-2 kickstart variable = bootflash:/n7000-s1-kickstart.6.0.1.bin system variable = bootflash:/n7000-s1-dk9.6.0.1.bin No module boot variable set
Step 5
Verify that the image location and the image name match the above boot statements. In redundant supervisor chassis, the images auto-synchronize from active to standby once the boot statements are set.
switch# show boot auto-copy list switch# dir bootflash://sup-active/ 161980383 Aug 15 17:52:03 2011 29471232 Aug 15 18:01:38 2011
n7000-s1-dk9.6.0.1.bin n7000-s1-kickstart.6.0.1.bin
switch# dir bootflash://sup-standby/ 161980383 Aug 15 18:04:55 2011 n7000-s1-dk9.6.0.1.bin 29471232 Aug 15 18:06:18 2011 n7000-s1-kickstart.6.0.1.bin
Step 6
After you verify the image location and statements, reload the Cisco NX-OS device.
switch# reload
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide, Release 6.x 20 OL-25758-01
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide Example Nondisruptive Upgrade of a Device with Dual Supervisors
Extracting "lc-m1-n7k" version from image bootflash:/n7000-s1-dk9.6.0.1.bin. [####################] 100% -- SUCCESS Extracting "bios" version from image bootflash:/n7000-s1-dk9.6.0.1.bin. [####################] 100% -- SUCCESS Extracting "lc-f1-n7k" version from image bootflash:/n7000-s1-dk9.6.0.1.bin. [####################] 100% -- SUCCESS Extracting "lc-m1-n7k" version from image bootflash:/n7000-s1-dk9.6.0.1.bin. [####################] 100% -- SUCCESS Extracting "lc-m1-n7k" version from image bootflash:/n7000-s1-dk9.6.0.1.bin. [####################] 100% -- SUCCESS Extracting "system" version from image bootflash:/n7000-s1-dk9.6.0.1.bin. [####################] 100% -- SUCCESS Extracting "kickstart" version from image bootflash:/n7000-s1-kickstart.6.0.1.bin. [####################] 100% -- SUCCESS Extracting "lc-m1-n7k" version from image bootflash:/n7000-s1-dk9.6.0.1.bin. [####################] 100% -- SUCCESS Extracting "lc-m1-n7k" version from image bootflash:/n7000-s1-dk9.6.0.1.bin. [####################] 100% -- SUCCESS Extracting "lc-f1-n7k" version from image bootflash:/n7000-s1-dk9.6.0.1.bin. [####################] 100% -- SUCCESS Extracting "lc-m1-n7k" version from image bootflash:/n7000-s1-dk9.6.0.1.bin. [####################] 100% -- SUCCESS Extracting "fexth" version from image bootflash:/n7000-s1-dk9.6.0.1.bin. [####################] 100% -- SUCCESS Extracting "fexth" version from image bootflash:/n7000-s1-dk9.6.0.1.bin. [####################] 100% -- SUCCESS Extracting "fexth" version from image bootflash:/n7000-s1-dk9.6.0.1.bin. [####################] 100% -- SUCCESS Extracting "cmp" version from image bootflash:/n7000-s1-dk9.6.0.1.bin. [####################] 100% -- SUCCESS Extracting "cmp-bios" version from image bootflash:/n7000-s1-dk9.6.0.1.bin. [####################] 100% -- SUCCESS Performing module support checks. [####################] 100% -- SUCCESS Notifying services about system upgrade. [####################] 100% -- SUCCESS
Compatibility check is done: Module bootable Impact ------ -------- -------------1 yes non-disruptive 2 yes non-disruptive 3 yes non-disruptive 8 yes non-disruptive 9 yes non-disruptive 10 yes non-disruptive 11 yes non-disruptive 14 yes non-disruptive 16 yes non-disruptive 18 yes non-disruptive 101 yes non-disruptive 102 yes non-disruptive 103 yes non-disruptive
Install-type -----------rolling rolling rolling rolling reset reset rolling rolling rolling rolling rolling rolling rolling
Reason ------
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide, Release 6.x OL-25758-01 21
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide Example Nondisruptive Upgrade of a Device with Dual Supervisors
Images will be upgraded according to following table: Module Image Running-Version(pri:alt) New-Version Upg-Required ------ ---------- ---------------------------------------- ------------------------------1 lc-m1-n7k 5.2(1) 6.0(1) yes 1 bios v1.10.17(04/25/11): v1.10.17(04/25/11) no 2 lc-f1-n7k 5.2(1) 6.0(1) yes 2 bios v1.10.17(04/25/11): v1.10.17(04/25/11) no 3 lc-m1-n7k 5.2(1) 6.0(1) yes 3 bios v1.10.17(04/25/11): v1.10.17(04/25/11) no 8 lc-m1-n7k 5.2(1) 6.0(1) yes 8 bios v1.10.17(04/25/11): v1.10.17(04/25/11) no 9 system 5.2(1) 6.0(1) yes 9 kickstart 5.2(1) 6.0(1) yes 9 bios v3.22.0(02/20/10): v3.22.0(02/20/10) no 9 cmp 6.0(1u) 6.0(1) yes 9 cmp-bios 02.01.05 02.01.05 no 10 system 5.2(1) 6.0(1) yes 10 kickstart 5.2(1) 6.0(1) yes 10 bios v3.22.0(02/20/10): v3.22.0(02/20/10) no 10 cmp 6.0(1u) 6.0(1) yes 10 cmp-bios 02.01.05 02.01.05 no 11 lc-m1-n7k 5.2(1) 6.0(1) yes 11 bios v1.10.17(04/25/11): v1.10.17(04/25/11) no 14 lc-m1-n7k 5.2(1) 6.0(1) yes 14 bios v1.10.17(04/25/11): v1.10.17(04/25/11) no 16 lc-f1-n7k 5.2(1) 6.0(1) yes 16 bios v1.10.17(04/25/11): v1.10.17(04/25/11) no 18 lc-m1-n7k 5.2(1) 6.0(1) yes 18 bios v1.10.17(04/25/11): v1.10.17(04/25/11) no Do you want to continue with the installation (y/n)? Install is in progress, please wait. Performing runtime checks. [####################] 100% -- SUCCESS Syncing image bootflash:/n7000-s1-kickstart.6.0.1.bin to standby. [####################] 100% -- SUCCESS Syncing image bootflash:/n7000-s1-dk9.6.0.1.bin to standby. [####################] 100% -- SUCCESS [n] y
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide, Release 6.x 22 OL-25758-01
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide Example Nondisruptive Upgrade of a Device with Dual Supervisors
Setting boot variables. [####################] 100% -- SUCCESS Performing configuration copy. [####################] 100% -- SUCCESS Module 1: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Module 2: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Module 3: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Module 8: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Module 9: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Module 10: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Module 11: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Module 14: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Module 16: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Module 18: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS 2011 Oct 24 09:55:57 switch-B %$ VDC-1 %$ %PLATFORM-2-MOD_REMOVE: Module 10 removed (Serial number JAB1229002Q) 2011 Oct 24 10:01:00 switch-B %$ VDC-1 %$ %IDEHSD-STANDBY-2-MOUNT: slot0: online 2011 Oct 24 10:01:39 switch-B %$ VDC-1 %$ %IDEHSD-STANDBY-2-MOUNT: logflash: online 2011 Oct 24 10:01:41 switch-B %$ VDC-1 %$ %CMPPROXY-STANDBY-2-LOG_CMP_UP: Connectivity Management processor(on module 10) is now UP Module 10: Waiting for module online. -- SUCCESS Notifying services about the switchover. [####################] 100% -- SUCCESS
As displayed, once the active supervisor module reloads, the output for the standby supervisor module is displayed.
writing reset reason 7, SAP(93): Swover due to install 2011 Oct ? NX7 SUP Ver 3.22.0 Serial Port Parameters from CMOS On Standby sup: switch-B(standby)# NX7 SUP Ver 3.22.0
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide, Release 6.x OL-25758-01 23
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide Example Nondisruptive Upgrade of a Device with Dual Supervisors
Serial Port Parameters from CMOS PMCON_1: 0x200 PMCON_2: 0x0 PMCON_3: 0x3a PM1_STS: 0x101 Performing Memory Detection and Testing Total mem found : 8192 MB Performing memory test... Passed. NumCpus = 2. Status 61: PCI DEVICES Enumeration Started Status 62: PCI DEVICES Enumeration Ended Status 9F: Dispatching Drivers Status 9E: IOFPGA Found Status 9A: Booting From Primary ROM Status 98: Found Cisco IDE Status 98: Found Cisco IDE Status 98: Found Cisco IDE Y??2??0```````````````?0```````````````? Reset Reason Registers: 0x0 0x8 Filesystem type is ext2fs, partition type 0x83 GNU GRUB version 0.97
Autobooting bootflash:/n7000-s1-kickstart.6.0.1.bin bootflash:/n7000-s1-dk9 .6.0.1.bin... Filesystem type is ext2fs, partition type 0x83 Booting kickstart image: bootflash:/n7000-s1-kickstart.6.0.1.bin.... ............................................................................... .................Image verification OK INIT: Checking all filesystems..r.r.r..r done. Loading system software /bootflash//n7000-s1-dk9.6.0.1.bin read done Uncompressing system image: bootflash:/n7000-s1-dk9.6.0.1.bin Mon Oct 24 10:00:07 PST 2011 blogger: nothing to do. ..done Mon Oct 24 10:00:12 PST 2011 Load plugins that defined in image conf: /isan/plugin_img/img.conf Loading plugin 0: core_plugin... num srgs 1 0: swid-core-supdc3, swid-core-supdc3 num srgs 1 0: swid-supdc3-ks, swid-supdc3-ks INIT: Entering runlevel: 3 Continuing with installation, please wait 2011 Oct 24 10:01:00 switch-B %$ VDC-1 %$ %IDEHSD-2-MOUNT: slot0: online 2011 Oct 24 10:01:39 switch-B %$ VDC-1 %$ %IDEHSD-2-MOUNT: logflash: online 2011 Oct 24 10:01:41 switch-B %$ VDC-1 %$ %CMPPROXY-2-LOG_CMP_UP: Connectivity Management processor(on module 10) is now UP Module 10: Waiting for module online. -- SUCCESS 2011 Oct 24 10:04:53 switch-B %$ VDC-1 %$ Oct 24 10:04:53 %KERN-2-SYSTEM_MSG: [ 480.115904] Switchover started by redundancy driver - kernel 2011 Oct 24 10:04:53 switch-B %$ VDC-1 %$ %SYSMGR-2-HASWITCHOVER_PRE_START: This supervisor is becoming active (pre-start phase). 2011 Oct 24 10:04:53 switch-B %$ VDC-1 %$ %SYSMGR-2-HASWITCHOVER_START: Supervisor 10 is becoming active. 2011 Oct 24 10:04:55 switch-B %$ VDC-1 %$ %SYSMGR-2-SWITCHOVER_OVER: Switchover completed. 2011 Oct 24 10:05:01 switch-B %$ VDC-1 %$ %CALLHOME-2-EVENT: HARDWARE_REMOVAL 2011 Oct 24 10:05:01 switch-B %$ VDC-1 %$ %PLATFORM-2-MOD_REMOVE: Module 6 removed (Serial number ) 2011 Oct 24 10:11:03 switch-B %$ VDC-1 %$ %IDEHSD-STANDBY-2-MOUNT: slot0: online 2011 Oct 24 10:11:12 switch-B %$ VDC-1 %$ %CMPPROXY-STANDBY-2-LOG_CMP_UP: Connectivity Management processor(on module 9) is now UP 2011 Oct 24 10:11:15 switch-B %$ VDC-1 %$ %CALLHOME-2-EVENT: PERIODIC_CONFIGURATION 2011 Oct 24 10:12:02 switch-B %$ VDC-1 %$ %IDEHSD-STANDBY-2-MOUNT: logflash: online
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide, Release 6.x 24 OL-25758-01
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide Example Nondisruptive Upgrade of a Device with Dual Supervisors
Module 1: Non-disruptive upgrading. [####################] 100% -- SUCCESS Module 2: Non-disruptive upgrading. [####################] 100% -- SUCCESS Module 3: Non-disruptive upgrading. [####################] 100% -- SUCCESS Module 8: Non-disruptive upgrading. [####################] 100% -- SUCCESS Module 11: Non-disruptive upgrading. [####################] 100% -- SUCCESS Module 14: Non-disruptive upgrading. [####################] 100% -- SUCCESS Module 16: Non-disruptive upgrading. [####################] 100% -- SUCCESS Module 18: Non-disruptive upgrading. [####################] 100% -- SUCCESS Module 10: Upgrading CMP image. Warning: please do not reload or power cycle CMP module at this time. [####################] 100% -- SUCCESS Module 9: Upgrading CMP image. Warning: please do not reload or power cycle CMP module at this time. [####################] 100% -- SUCCESS Recommended action:: "Please reload CMP(s) manually to have it run in the newer version.". Install has been successful. User Access Verification switch-B login: 2011 Oct 24 10:54:44 switch-B %$ VDC-1 %$ %COPP-2-COPP_PROFILE_DIFF: CoPP Default Profile may have changed, please check the diffs using show copp diff profile <profile-type> prior-ver profile <profile-type> User Access Verification switch-B login: admin Password:<password> Cisco Nexus Operating System (NX-OS) Software TAC support: http://www.cisco.com/tac Copyright (c) 2002-2011, Cisco Systems, Inc. All rights reserved. The copyrights to certain works contained in this software are owned by other third parties and used and distributed under license. Certain components of this software are licensed under the GNU General Public License (GPL) version 2.0 or the GNU Lesser General Public License (LGPL) Version 2.1. A copy of each such license is available at http://www.opensource.org/licenses/gpl-2.0.php and http://www.opensource.org/licenses/lgpl-2.1.php
Note
A supervisor module switchover has occurred, and the active supervisor module is now the standby supervisor module.
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide, Release 6.x OL-25758-01 25
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide Example Disruptive Upgrade of a Device with Dual Supervisors
Compatibility check is done: Module bootable Impact ------ -------- -------------1 yes disruptive 3 yes disruptive 4 yes disruptive 5 yes disruptive 6 yes disruptive 10 yes disruptive
Images will be upgraded according to following table: Module Image Running-Version(pri:alt) Upg-Required ------ ---------- --------------------------------------------------1 lc1n7k 5.0(5) yes
New-Version -------------------6.0(1)
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide, Release 6.x 26 OL-25758-01
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide Example Disruptive Upgrade of a Device with Dual Supervisors
bios lc1n7k bios lc1n7k bios system kickstart bios cmp cmp-bios system kickstart bios cmp cmp-bios lc1n7k bios
v1.10.17(04/25/11):
v1.10.17(04/25/11):
v1.10.17(04/25/11):
v3.22.0(02/20/10):
v3.22.0(02/20/10):
v1.10.17(04/25/11):
v1.10.17(04/25/11)
Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)?
[n] n
Note
A supervisor module switchover has occurred and the active supervisor module is now the standby supervisor module. The following example console session output from the standby supervisor module shows that the standby supervisor module switches over to become the active supervisor module:
switch(standby)# NX7 SUP Ver 3.17.0 Serial Port Parameters from CMOS PMCON_1: 0x20 PMCON_2: 0x0 PMCON_3: 0x3a PM1_STS: 0x101 Performing Memory Detection and Testing Testing 1 DRAM Patterns Total mem found : 4096 MB Memory test complete. NumCpus = 2. Status 61: PCI DEVICES Enumeration Started Status 62: PCI DEVICES Enumeration Ended Status 9F: Dispatching Drivers Status 9E: IOFPGA Found Status 9A: Booting From Primary ROM Status 98: Found Cisco IDE Status 98: Found Cisco IDE Status 90: Loading Boot Loader Reset Reason Registers: 0x10 0x0 Filesystem type is ext2fs, partition type 0x83
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide, Release 6.x OL-25758-01 27
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide Example Disruptive Upgrade of a Device with a Single Supervisor
GNU GRUB
version 0.97
Autobooting bootflash:/n7000-s1-kickstart.4.0.1a.bin bootflash:/n7000-s1 -dk9.4.0.1a.bin... Filesystem type is ext2fs, partition type 0x83 Booting kickstart image: bootflash:/n7000-s1-kickstart.4.0.1a.bin.... ........................................................................Image verification OK Starting kernel... INIT: version 2.85 booting Checking all filesystems..r.r.r.. done. /bootflash//n7000-s1-dk9.4.0.1a.bin read done duplicate password entry delete line `adminbackup:x:0:0::/var/home/adminbackup:/bin/bash'? No duplicate password entry delete line `adminbackup:x:2003:504::/var/home/adminbackup:/isan/bin/vsh_perm'? No pwck: no changes Setting kernel variables: sysctlnet.ipv4.ip_forward = 0 net.ipv4.ip_default_ttl = 64 net.ipv4.ip_no_pmtu_disc = 1 . Setting the System Clock using the Hardware Clock as reference...System Clock set. Local time: Fri Apr 18 02:33:42 UTC 2008 Loading system software Uncompressing system image: bootflash:/n7000-s1-dk9.4.0.1a.bin Load plugins that defined in image conf: /isan/plugin_img/img.conf Loading plugin 0: core_plugin... INIT: Entering runlevel: 3 Exporting directories for NFS kernel daemon...done. Starting NFS kernel daemon:rpc.nfsd. rpc.mountddone. User Access Verification switch login: admin Password: <password>
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide, Release 6.x 28 OL-25758-01
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide Example Disruptive Upgrade of a Device with a Single Supervisor
Extracting "lc1n7k" version from image bootflash:/n7000-s1-dk9.6.0.1.bin. [####################] 100% -- SUCCESS Extracting "system" version from image bootflash:/n7000-s1-dk9.6.0.1.bin. [####################] 100% -- SUCCESS Extracting "kickstart" version from image bootflash:/n7000-s1-kickstart.6.0.1.bin. [####################] 100% -- SUCCESS Extracting "lc1n7k" version from image bootflash:/n7000-s1-dk9.6.0.1.bin. [####################] 100% -- SUCCESS Extracting "cmp" version from image bootflash:/n7000-s1-dk9.6.0.1.bin. [####################] 100% -- SUCCESS Extracting "cmp-bios" version from image bootflash:/n7000-s1-dk9.6.0.1.bin. [####################] 100% -- SUCCESS Performing module support checks. [####################] 100% -- SUCCESS Notifying services about system upgrade. [####################] 100% -- SUCCESS
Compatibility check is done: Module bootable Impact ------ -------- -------------1 yes disruptive 3 yes disruptive 4 yes disruptive 5 yes disruptive 6 yes disruptive 10 yes disruptive
Images will be upgraded according to following table: Module Image Running-Version(pri:alt) New-Version Upg-Required ------ ---------- ---------------------------------------- ------------------------------1 lc1n7k 5.0(5) 6.0(1) yes 1 bios v1.10.17(04/25/11): v1.10.17(04/25/11) no 3 lc1n7k 5.0(5) 6.0(1) yes 3 bios v1.10.17(04/25/11): v1.10.17(04/25/11) no 4 lc1n7k 5.0(5) 6.0(1) yes 4 bios v1.10.17(04/25/11): v1.10.17(04/25/11) no 5 system 5.0(5) 6.0(1) yes 5 kickstart 5.0(5) 6.0(1) yes 5 bios v3.22.0(02/20/10): v3.22.0(02/20/10) no 5 cmp 6.0(1) 6.0(1) no 5 cmp-bios 02.01.05 02.01.05 no 6 system 5.0(5) 6.0(1) yes 6 kickstart 5.0(5) 6.0(1) yes 6 bios v3.22.0(02/20/10): v3.22.0(02/20/10) no 6 cmp 6.0(1) 6.0(1) no
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide, Release 6.x OL-25758-01 29
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide Obtaining Documentation and Submitting a Service Request
6 no 10 yes 10 no
02.01.05 6.0(1)
Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)?
[n] n
Releases 6.0(1)
Feature Information Added the ability to perform a non-disruptive in-service software downgrade (ISSD) to Release 5.2(1) Added the ability to upgrade up to three line cards concurrently.
Software upgrade
5.2(1)
Cisco Nexus 7000 Series NX-OS Software Upgrade and Downgrade Guide, Release 6.x 30 OL-25758-01