Cisco Nexus 3500 Series NX-OS Software Upgrade and Downgrade Guide, Release 7.x

Similar documents
Upgrading or Downgrading the Cisco Nexus 3500 Series NX-OS Software

Cisco Nexus 9000 Series NX-OS Virtual Machine Tracker Configuration Guide, Release 9.x

Cisco Nexus 7000 Series NX-OS Virtual Device Context Command Reference

Cisco Nexus 9000 Series NX-OS IP Fabric for Media Solution Guide, Release 7.0(3)I4(2)

Software Configuration Guide, Cisco IOS XE Everest 16.6.x (Catalyst 9300 Switches)

Cisco Nexus 1000V for KVM REST API Configuration Guide, Release 5.x

Host Upgrade Utility User Guide for Cisco UCS E-Series Servers and the Cisco UCS E-Series Network Compute Engine

Cisco TEO Adapter Guide for SAP Java

Cisco Nexus 7000 Series Switches Configuration Guide: The Catena Solution

Cisco TEO Adapter Guide for

Cisco Connected Mobile Experiences REST API Getting Started Guide, Release 10.2

Cisco TEO Adapter Guide for Microsoft System Center Operations Manager 2007

Cisco TEO Adapter Guide for Microsoft Windows

Cisco CIMC Firmware Update Utility User Guide

Cisco Nexus 1000V for KVM OpenStack REST API Configuration Guide, Release 5.x

Cisco UCS Director API Integration and Customization Guide, Release 5.4

Videoscape Distribution Suite Software Installation Guide

Installation and Configuration Guide for Visual Voic Release 8.5

Cisco Nexus 9000 Series NX-OS icam Configuration Guide, Release 9.x

Cisco TEO Adapter Guide for SAP ABAP

Cisco Nexus 9000 Series FPGA/EPLD Upgrade Release Notes, Release 7.0(3)F1(1)

Cisco Unified Communications Self Care Portal User Guide, Release

Cisco FindIT Plugin for Kaseya Quick Start Guide

Recovery Guide for Cisco Digital Media Suite 5.4 Appliances

Cisco Nexus 6000 Series NX-OS Fabric Extender Command Reference

Cisco UCS Performance Manager Release Notes

Smart Software Manager satellite Installation Guide

Migration and Upgrade: Frequently Asked Questions

Cisco Nexus 1000V for KVM Interface Configuration Guide, Release 5.x

Cisco Nexus 9000 Series NX-OS Multicast Routing Configuration Guide, Release 6.x

Cisco Nexus 9000 Series and Cisco Nexus 3000 Series FPGA/EPLD Upgrade Release Notes, Release 7.0(3)I2(1)

Embedded Packet Capture Configuration Guide

Cisco UCS Virtual Interface Card Drivers for Windows Installation Guide

Cisco Nexus 7000 Series Virtual Device Context Configuration Guide

Using the Cisco NX-OS Setup Utility

Release Notes for Cisco Virtualization Experience Client 2111/2211 PCoIP Firmware Release 4.0.2

Using the Cisco NX-OS Setup Utility

Cisco Nexus 3000 Series NX-OS Verified Scalability Guide, Release 7.0(3)I7(2)

Cisco Connected Grid Design Suite (CGDS) - Substation Workbench Designer User Guide

Application Launcher User Guide

Cisco Nexus 1000V License Configuration Guide, Release 4.2(1)SV2(1.1)

Enterprise Chat and Supervisor s Guide, Release 11.5(1)

Cisco ACI with OpenStack OpFlex Architectural Overview

Cisco Unified Communications Manager Device Package 8.6(2)( ) Release Notes

Cisco Nexus 7000 Series NX-OS Quality of Service Command Reference

Cisco ASR 9000 Series Aggregation Services Router Netflow Command Reference, Release 4.3.x

Getting Started Guide for Cisco UCS E-Series Servers, Release 2.x

Getting Started Guide for Cisco UCS E-Series Servers, Release 1.0(2) Installed in the Cisco ISR 4451-X

Cisco Terminal Services (TS) Agent Guide, Version 1.1

IP Routing: ODR Configuration Guide, Cisco IOS Release 15M&T

Cisco Unified IP Conference Phone 8831 and 8831NR Release Notes for Firmware Release 10.3(1)SR3

Cisco UCS Director PowerShell Agent Installation and Configuration Guide, Release 5.4

OpenStack Group-Based Policy User Guide

Cisco ACI Simulator Installation Guide

Embedded Packet Capture Configuration Guide, Cisco IOS Release 15M&T

IP Addressing: DNS Configuration Guide

Cisco UCS Performance Manager Release Notes

Cisco Host Upgrade Utility 1.5(1) User Guide

NetFlow Configuration Guide

Cisco IOS XR Carrier Grade NAT Command Reference for the Cisco CRS Router, Release 5.2.x

Working with Configuration Files

Cisco Unified Communications Self Care Portal User Guide, Release 11.5(1)

Cisco IOS First Hop Redundancy Protocols Command Reference

Embedded Packet Capture Configuration Guide

Cisco UCS Performance Manager Release Notes

CPS UDC MoP for Session Migration, Release

Cisco IOS Shell Command Reference

Cisco IOS Flexible NetFlow Command Reference

Cisco Jabber IM for iphone Frequently Asked Questions

Cisco Terminal Services (TS) Agent Guide, Version 1.1

IP Addressing: IPv4 Addressing Configuration Guide, Cisco IOS Release 12.4

IP Addressing: IPv4 Addressing Configuration Guide, Cisco IOS Release 15S

Enterprise Chat and Upgrade Guide, Release 11.6(1)

Cisco Unified Communications Manager Device Package 10.5(1)( ) Release Notes

Direct Upgrade Procedure for Cisco Unified Communications Manager Releases 6.1(2) 9.0(1) to 9.1(x)

Cisco OpenFlow Agent for Nexus 3000 and 9000 Series Switches

Cisco 1000 Series Connected Grid Routers QoS Software Configuration Guide

Installation and Configuration Guide for Cisco Services Ready Engine Virtualization

Performing Software Maintenance Upgrades

Cisco TelePresence Supervisor MSE 8050

Cisco TelePresence TelePresence Server MSE 8710

Cisco Proximity Desktop

Process Automation Guide for Automation for SAP BOBJ Enterprise

Cisco Terminal Services (TS) Agent Guide, Version 1.0

Cisco UCS Integrated Management Controller Faults Reference Guide

Cisco TelePresence MCU MSE 8510

TechNote on Handling TLS Support with UCCX

Cisco UCS Performance Manager Release Notes

Cisco Unified Contact Center Express Historical Reporting Guide, Release 10.6(1)

Cisco StadiumVision Management Dashboard Monitored Services Guide

Cisco Discovery Protocol Configuration Guide, Cisco IOS XE Release 3S (Cisco ASR 920 Series)

Access Switch Device Manager Template Configuration

Media Services Proxy Command Reference

Cisco Nexus 7000 Series NX-OS FabricPath Command Reference, Release 5.x

SAML SSO Okta Identity Provider 2

Release Notes for Cisco Unified Intelligence Center, Release 10.0(1)

Method of Procedure for HNB Gateway Configuration on Redundant Serving Nodes

IP Addressing: Fragmentation and Reassembly Configuration Guide, Cisco IOS XE Release 3S (Cisco ASR 1000)

Enterprise Chat and Administrator s Guide to System Console, Release 11.6(1)

Virtual Services Container

Transcription:

Cisco Nexus 3500 Series NX-OS Software Upgrade and Downgrade Guide, Release 7.x First Published: 2018-02-01 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883

THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT TO CHANGE WITHOUT NOTICE. ALL STATEMENTS, INFORMATION, AND RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO BE ACCURATE BUT ARE PRESENTED WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. USERS MUST TAKE FULL RESPONSIBILITY FOR THEIR APPLICATION OF ANY PRODUCTS. THE SOFTWARE LICENSE AND LIMITED WARRANTY FOR THE ACCOMPANYING PRODUCT ARE SET FORTH IN THE INFORMATION PACKET THAT SHIPPED WITH THE PRODUCT AND ARE INCORPORATED HEREIN BY THIS REFERENCE. IF YOU ARE UNABLE TO LOCATE THE SOFTWARE LICENSE OR LIMITED WARRANTY, CONTACT YOUR CISCO REPRESENTATIVE FOR A COPY. The Cisco implementation of TCP header compression is an adaptation of a program developed by the University of California, Berkeley (UCB) as part of UCB's public domain version of the UNIX operating system. All rights reserved. Copyright 1981, Regents of the University of California. NOTWITHSTANDING ANY OTHER WARRANTY HEREIN, ALL DOCUMENT FILES AND SOFTWARE OF THESE SUPPLIERS ARE PROVIDED AS IS" WITH ALL FAULTS. CISCO AND THE ABOVE-NAMED SUPPLIERS DISCLAIM ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THOSE OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OR ARISING FROM A COURSE OF DEALING, USAGE, OR TRADE PRACTICE. IN NO EVENT SHALL CISCO OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, SPECIAL, CONSEQUENTIAL, OR INCIDENTAL DAMAGES, INCLUDING, WITHOUT LIMITATION, LOST PROFITS OR LOSS OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE THIS MANUAL, EVEN IF CISCO OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Any Internet Protocol (IP) addresses and phone numbers used in this document are not intended to be actual addresses and phone numbers. Any examples, command display output, network topology diagrams, and other figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses or phone numbers in illustrative content is unintentional and coincidental. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (https://www.openssl.org/) This product includes software written by Tim Hudson (tjh@cryptsoft.com). Cisco and the Cisco logo are trademarks or registered trademarks of Cisco and/or its affiliates in the U.S. and other countries. To view a list of Cisco trademarks, go to this URL: https://www.cisco.com/go/trademarks. Third-party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (1110R) 2018 Cisco Systems, Inc. All rights reserved.

CONTENTS PREFACE Preface v Audience v Document Conventions v Obtaining Documentation and Submitting a Service Request vi Documentation Feedback vi Related Documentation for Cisco Nexus 3000 Series Switches vi CHAPTER 1 New and Changed Information 1 New and Changed Information 1 CHAPTER 2 Upgrading or Downgrading the Cisco Nexus 3500 Series NX-OS Software 3 About the Software Image 3 Prerequisites for Upgrading the Cisco NX-OS Software 3 Prerequisites for Downgrading the Cisco NX-OS Software 4 Cisco NX-OS Software Upgrade Guidelines 4 Cisco NX-OS Software Downgrade Guidelines 5 Booting the Switch from the USB 5 Upgrading the Cisco NX-OS Software 6 Downgrading to an Earlier Software Release 10 iii

Contents iv

Preface This preface includes the following sections: Audience, on page v Document Conventions, on page v Obtaining Documentation and Submitting a Service Request, on page vi Documentation Feedback, on page vi Related Documentation for Cisco Nexus 3000 Series Switches, on page vi Audience This publication is for network administrators who install, configure, and maintain Cisco Nexus switches. Document Conventions Command descriptions use the following conventions: Convention Description bold Bold text indicates the commands and keywords that you enter literally as shown. Italic Italic text indicates arguments for which the user supplies the values. [x] Square brackets enclose an optional element (keyword or argument). [x y] Square brackets enclosing keywords or arguments separated by a vertical bar indicate an optional choice. {x y} Braces enclosing keywords or arguments separated by a vertical bar indicate a required choice. [x {y z}] Nested set of square brackets or braces indicate optional or required choices within optional or required elements. Braces and a vertical bar within square brackets indicate a required choice within an optional element. v

Obtaining Documentation and Submitting a Service Request Preface Convention variable string Description Indicates a variable for which you supply values, in context where italics cannot be used. A nonquoted set of characters. Do not use quotation marks around the string or the string will include the quotation marks. Examples use the following conventions: Convention screen font boldface screen font italic screen font < > [ ]!, # Description Terminal sessions and information the switch displays are in screen font. Information you must enter is in boldface screen font. Arguments for which you supply values are in italic screen font. Nonprinting characters, such as passwords, are in angle brackets. Default responses to system prompts are in square brackets. An exclamation point (!) or a pound sign (#) at the beginning of a line of code indicates a comment line. Obtaining Documentation and Submitting a Service Request For information on obtaining documentation, using the Cisco Bug Search Tool (BST), submitting a service request, and gathering additional information, see What's New in Cisco Product Documentation at: http://www.cisco.com/c/en/us/td/docs/general/whatsnew/whatsnew.html. Subscribe to What's New in Cisco Product Documentation, which lists all new and revised Cisco technical documentation as an RSS feed and delivers content directly to your desktop using a reader application. The RSS feeds are a free service. Documentation Feedback To provide technical feedback on this document, or to report an error or omission, please send your comments to nexus3k-docfeedback@cisco.com. We appreciate your feedback. Related Documentation for Cisco Nexus 3000 Series Switches The entire Cisco Nexus 3000 Series switch documentation set is available at the following URL: https://www.cisco.com/c/en/us/support/switches/nexus-3000-series-switches/ tsd-products-support-series-home.html vi

CHAPTER 1 New and Changed Information This chapter provides release-specific information for each new and changed feature in the Cisco Nexus 3500 Series NX-OS Software Upgrade and Downgrade Guide, Release 7.x. New and Changed Information, on page 1 New and Changed Information This table summarizes the new and changed features for the Cisco Nexus 3500 Series NX-OS Software Upgrade and Downgrade Guide, Release 7.x and tells you where they are documented. Table 1: New and Changed Features for Cisco NX-OS Release 7.x Feature Description Changed Where Documented in Release Software upgrade Added the support to upgrade from Cisco NX-OS Release 6.0(2)A8(x) to Cisco NX-OS Release 7.0(3)I7(2). 7.0(3)I7(2) Upgrading the Cisco NX-OS Software, on page 6 1

New and Changed Information New and Changed Information 2

CHAPTER 2 Upgrading or Downgrading the Cisco Nexus 3500 Series NX-OS Software This chapter describes how to upgrade or downgrade the Cisco NX-OS software. It contains the following sections: About the Software Image, on page 3 Prerequisites for Upgrading the Cisco NX-OS Software, on page 3 Prerequisites for Downgrading the Cisco NX-OS Software, on page 4 Cisco NX-OS Software Upgrade Guidelines, on page 4 Cisco NX-OS Software Downgrade Guidelines, on page 5 Booting the Switch from the USB, on page 5 Upgrading the Cisco NX-OS Software, on page 6 Downgrading to an Earlier Software Release, on page 10 About the Software Image Each device is shipped with the Cisco NX-OS software. The Cisco NX-OS software consists of two NXOS software images, kickstart image and systems image (for example: n3500-uk9-kickstart.6.0.2.a6.7.bin and n3500-uk9.6.0.2.a6.7.bin). Only these images are required to load the Cisco NX-OS operating system. These images run on all Cisco Nexus 3500 Series switches. Note Another type of binary file is the software maintenance upgrade (SMU) package file. SMUs contain fixes for specific defects. They are created to respond to immediate issues and do not include new features. SMU package files are available for download from Cisco.com and generally include the ID number of the resolved defect in the filename. For more information on SMUs, see the Cisco Nexus 3500 Series NX-OS System Management Configuration Guide. Prerequisites for Upgrading the Cisco NX-OS Software Upgrading the Cisco NX-OS software has the following prerequisites: 3

Prerequisites for Downgrading the Cisco NX-OS Software Upgrading or Downgrading the Cisco Nexus 3500 Series NX-OS Software 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. Use the show configuration session summary command to verify that you have no active configuration sessions. Save, commit, or discard any active configuration sessions before upgrading or downgrading the Cisco NX-OS software image on your device. On a device with dual supervisors, the active supervisor module cannot switch over to the standby supervisor module during the Cisco NX-OS software upgrade if you have an active configuration session. 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. To verify connectivity to the remote server, use the ping command. switch# ping 172.18.217.1 vrf management PING 172.18.217.1 (172.18.217.1): 56 data bytes 64 bytes from 172.18.217.1: icmp_seq=0 ttl=239 time=106.647 ms 64 bytes from 172.18.217.1: icmp_seq=1 ttl=239 time=76.807 ms 64 bytes from 172.18.217.1: icmp_seq=2 ttl=239 time=76.593 ms 64 bytes from 172.18.217.1: icmp_seq=3 ttl=239 time=81.679 ms 64 bytes from 172.18.217.1: icmp_seq=4 ttl=239 time=76.5 ms --- 172.18.217.1 ping statistics --- 5 packets transmitted, 5 packets received, 0.00% packet loss round-trip min/avg/max = 76.5/83.645/106.647 ms For more information on configuration sessions, see the Cisco Nexus 3500 Series NX-OS System Management Configuration Guide. Prerequisites for Downgrading the Cisco NX-OS Software Downgrading the Cisco NX-OS software has the following prerequisites: Verify the compatibility of the software using the show incompatibility system bootflash:filename command. If an incompatibility exists, disable any features that are incompatible with the downgrade image before downgrading the software. Cisco NX-OS Software Upgrade Guidelines Note The Cisco Nexus 3500 Series NX-OS Release Notes contain specific upgrade guidelines for each release. See the Release Notes for the target upgrade release before starting the upgrade. Before attempting to upgrade to any software image, follow these guidelines: Schedule the upgrade when your network is stable and steady. Avoid any power interruption, which could corrupt the software image, during the installation procedure. The supervisor module must have connection on the console ports to maintain connectivity when switchovers occur during a software upgrade. See the Hardware Installation Guide for your specific chassis. 4

Upgrading or Downgrading the Cisco Nexus 3500 Series NX-OS Software Cisco NX-OS Software Downgrade Guidelines An upgrade to Cisco NX-OS Release 7.0(3)I7(2) is supported only from Cisco NX-OS Release 6.0(2)A8(7b) or higher releases. Note You must compact the Cisco NX-OS Release 7.0(3)I7(2) image before you upgrade from Cisco NX-OS Release 6.0(2)A8(x) to Cisco NX-OS Release 7.0(3)I7(2). The compaction can be done only during the scp file copy process. An upgrade to the following Cisco NX-OS releases is not supported: Cisco NX-OS Release 7.0(3)I2(x) Cisco NX-OS Release 7.0(3)I3(x) Cisco NX-OS Release 7.0(3)I4(x) Cisco NX-OS Release 7.0(3)I5(x) Cisco NX-OS Release 7.0(3)I6(x) Cisco NX-OS Release 7.0(3)I7(1) An upgrade from Cisco NX-OS Release 6.x to 7.x is disruptive for Cisco Nexus 3500 platform switches in a vpc environment when the STP global port type is configured as network or edge. To work around this issue, disable the spanning-tree port type {network edge} default command, perform the upgrade, and then re-enable this command on both switches in the vpc. Cisco NX-OS Software Downgrade Guidelines Before attempting to downgrade to an earlier software release, follow these guidelines: The supervisor module must have connection on the console ports to maintain connectivity when switchovers occur during a software downgrade. See the Hardware Installation Guide for your specific chassis. Cisco NX-OS automatically installs and enables the guest shell by default. However, if the device is reloaded with a Cisco NX-OS image that does not provide guest shell support, the existing guest shell is automatically removed and a %VMAN-2-INVALID_PACKAGE message is issued. As a best practice, remove the guest shell with the guestshell destroy command before downgrading to an earlier Cisco NX-OS image. Booting the Switch from the USB Starting from Release Rel 6.0(2)A8(4), you can optionally choose to boot the switch from an external flash memory drive at the loader prompt. The supported BIOS version for N3K-C3548P-10GX is 2.0.8 and for N3K-C3548P-10G is 1.0.11. Following are the various options for loading the image from an external flash memory drive: You can load the kickstart image from USB1 when either the USB1 slot is occupied or when both the USB slots are occupied. 5

Upgrading the Cisco NX-OS Software Upgrading or Downgrading the Cisco Nexus 3500 Series NX-OS Software Loader> boot usb1: <kickstart image> You can load the kickstart image from USB2 only when the USB2 slot is occupied. Loader> boot usb2: <kickstart image> You can load the kickstart image from USB2 when both the USB slots are occupied. Loader> boot usb2: <kickstart image> You can load the kickstart image and the system image from USB1 when only the USB1 slot is occupied or when both the USB slots are occupied. Loader> boot usb1: <kickstart image> usb1: <system image> You can load the kickstart image and the system image from USB2 when only the USB2 slot is occupied. Loader> boot usb2: <kickstart image> usb2:<system image> You can load the kickstart image and the system image from USB2 when both the USB slots are occupied. Loader> boot usb2: <kickstart image> usb2:<system image> Upgrading the Cisco NX-OS Software Note If an error message appears during the upgrade, the upgrade will fail because of the reason indicated. Procedure Step 1 Step 2 Step 3 Read the release notes for the software image file for any exceptions to this upgrade procedure. See the Cisco Nexus 3500 Series NX-OS Release Notes. Log in to the device on the console port connection. Ensure that the required space is available for the image files to be copied. switch# dir bootflash: 49152 May 10 14:43:39 2014 lost+found/ 80850712 May 10 15:57:44 2014 n3500-uk9-kickstart.6.0.2.a6.7.bin 80850712 May 10 15:57:44 2014 n3500-uk9.6.0.2.a6.7.bin... Usage for bootflash://sup-local 4825743360 bytes used 16312102912 bytes free 21137846272 bytes total Note We recommend that you have the 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. Step 4 If you need more space on the device, delete unnecessary files to make space available. switch# delete bootflash:n3500-uk9-kickstart.6.0.2.a6.7.bin 6

Upgrading or Downgrading the Cisco Nexus 3500 Series NX-OS Software Upgrading the Cisco NX-OS Software Step 5 Step 6 Upgrade the Cisco NX-OS software to Cisco NX-OS Release 6.0(2)A8(7b). Copy the software images to the device using a transfer protocol. You can use FTP, TFTP, SCP, or SFTP. switch# copy scp://user@scpserver.cisco.com//download/n3500-uk9-kickstart.6.0.2.a8.7b.bin bootflash:n3500-uk9-kickstart.6.0.2.a8.7b.bin switch# copy scp://user@scpserver.cisco.com//download/n3500-uk9.6.0.2.a8.7b.bin bootflash:n3500-uk9.6.0.2.a8.7b.bin Step 7 Check the impact of upgrading the software before actually performing the upgrade. switch# show install all impact kickstart bootflash:n3500-uk9-kickstart.6.0.2.a8.7b.bin system bootflash:n3500-uk9.6.0.2.a8.7b.bin Installer is forced disruptive Verifying image bootflash:/n3500-uk9-kickstart.6.0.2.a8.7b.bin for boot variable "kickstart". Verifying image bootflash:/cli1s.bin for boot variable "system". Verifying image type. Extracting "system" version from image bootflash:/cli1s.bin. Extracting "kickstart" version from image bootflash:/n3500-uk9-kickstart.6.0.2.a8.7b.bin. Extracting "bios" version from image bootflash:/cli1s.bin. Collecting "running" plugin(s) information. Collecting plugin(s) information from "new" image. Performing runtime checks. [# ] 2% Recommended action:: "Module 1 might not be supported in the new image, it should be powered off before proceeding with install". Performing module support checks. Notifying services about system upgrade. Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 no n/a n/a Incompatible image 7

Upgrading the Cisco NX-OS Software Upgrading or Downgrading the Cisco Nexus 3500 Series NX-OS Software Images will be upgraded according to following table: Module Image Running-Version New-Version Upg-Required ------ ---------------- ---------------------- ---------------------- ------------ 1 system 6.0(2)A8(1) 6.0(2)A8(7b) no 1 kickstart 6.0(2)A8(1) 6.0(2)A8(7b) no 1 bios v1.9.0(10/13/2012) v1.9.0(10/13/2012) no 1 power-seq v2.1 v2.1 no Step 8 Save the running configuration to the startup configuration. switch# copy running-config startup-config Step 9 Upgrade the Cisco NX-OS software to Cisco NX-OS Release 6.0(2)A8(7b). switch# show ver 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-2017, Cisco Systems, Inc. All rights reserved. The copyrights to certain works contained herein are owned by other third parties and are used and distributed under license. Some parts of this software are covered under the GNU Public License. A copy of the license is available at http://www.gnu.org/licenses/gpl.html. Software BIOS: version 2.0.6 loader: version N/A kickstart: version 6.0(2)A8(7b) system: version 6.0(2)A8(7b) Power Sequencer Firmware: Module 1: version v2.1 BIOS compile time: 12/26/2014 kickstart image file is: bootflash:///n3500-uk9-kickstart.6.0.2.a8.7b.bin kickstart compile time: 12/7/2017 21:00:00 [12/08/2017 12:40:08] system image file is: bootflash:///n3500-uk9.6.0.2.a8.7b.bin system compile time: 12/7/2017 21:00:00 [12/08/2017 13:11:52] Hardware cisco Nexus 3548 Chassis ("48x10GE Supervisor") Intel(R) Pentium(R) CPU @ 2.00GHz with 3794016 kb of memory. Processor Board ID FOC19023PMB Device name: SW3-MTC-2023 bootflash: 4014080 kb Kernel uptime is 0 day(s), 0 hour(s), 51 minute(s), 33 second(s) Last reset at 721521 usecs after Mon Jan 15 17:00:54 2018 Reason: Reset due to upgrade System version: 6.0(2)A8(1) Service: plugin Core Plugin, Ethernet Plugin switch# Step 10 Compact the Cisco NX-OS software image to Cisco NX-OS Release 7.0(3)I7(x). 8

Upgrading or Downgrading the Cisco Nexus 3500 Series NX-OS Software Upgrading the Cisco NX-OS Software switch# copy scp://user@scpserver.cisco.com//download/nxos.7.0.3.i7.2.bin bootflash: compact vrf management The authenticity of host 'scpserver.cisco.com' can't be established. RSA key fingerprint is SHA1:88:08:22:02:a7:c1:3a:f9:e0:b5:3e:49:9f:ee:82:68:aa:2a:b8:55. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'scpserver.cisco.com' (RSA) to the list of known hosts. user@scpserver.cisco.com's password: nxos.7.0.3.i7.2.bin 100% 845MB 5.4MB/s 02:38 Copy complete, now saving to disk (please wait)... switch# switch# dir bootflash: i nxos 416939523 Nov 23 12:20:02 2017 nxos.7.0.3.i7.2.bin switch# Step 11 Upgrade the Cisco NX-OS software using the install all nxos bootflash:filename [no-reload non-disruptive non-interruptive serial] command. switch# install all nxos bootflash:nxos.7.0.3.i7.2.bin Verifying image bootflash:/nxos.7.0.3.i7.2.bin for boot variable "nxos". Verifying image type. Extracting "nxos" version from image bootflash:/nxos.7.0.3.i7.2.bin. Extracting "bios" version from image bootflash:/nxos.7.0.3.i7.2.bin. Performing runtime checks. Performing module support checks. Notifying services about system upgrade. Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset Unsupported in new image, module needs to be powered off Images will be upgraded according to following table: Module Image Running-Version New-Version Upg-Required ------ ---------------- ---------------------- ---------------------- ------------ 1 kickstart 6.0(2)A8(7b) 7.0(3)I7(2) yes 1 bios v2.0.6(12/26/2014) v4.2.0(09/23/2017) yes 1 power-seq v2.1 v2.1 no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Time Stamp: Thu Nov 23 12:22:37 2017 9

Downgrading to an Earlier Software Release Upgrading or Downgrading the Cisco Nexus 3500 Series NX-OS Software Install is in progress, please wait. Performing runtime checks. Setting boot variables. Performing configuration copy. Module 1: Refreshing compact flash and upgrading bios/loader/bootrom/power-seq. Warning: please do not remove or power off the module at this time. Note: Power-seq upgrade needs a power-cycle to take into effect. On success of power-seq upgrade, SWITCH OFF THE POWER to the system and then, power it up. [# ] 0% Time Stamp: Thu Nov 23 12:25:40 2017 Finishing the upgrade, switch will reboot in 10 seconds. switch# Note If you enter the install all command without specifying a filename, the command performs a compatibility check, notifies you of the modules that will be upgraded, and confirms that you want to continue with the installation. If you choose to proceed, it installs the NXOS software image that is currently running on the switch and upgrades the BIOS of various modules from the running image if required. Step 12 (Optional) Display the entire upgrade process. switch# show install all status Step 13 (Optional) Log in and verify that the device is running the required software version. switch# show version Step 14 (Optional) If necessary, install any licenses to ensure that the required features are available on the device. See the Cisco NX-OS Licensing Guide. Downgrading to an Earlier Software Release Procedure Step 1 Step 2 Step 3 Read the release notes for the software image file for any exceptions to this downgrade procedure. See the Cisco Nexus 3500 Series NX-OS Release Notes. Log in to the device on the console port connection. Verify that the image files for the downgrade are present on the device bootflash:. switch# dir bootflash: 49152 May 10 14:43:39 2014 lost+found/ 80850712 May 10 15:57:44 2014 n3500-uk9-kickstart.6.0.2.a6.7.bin 80850712 May 10 15:57:44 2014 n3500-uk9.6.0.2.a6.7.bin 10

Upgrading or Downgrading the Cisco Nexus 3500 Series NX-OS Software Downgrading to an Earlier Software Release... Usage for bootflash://sup-local 4825743360 bytes used 16312102912 bytes free 21137846272 bytes total Step 4 Step 5 If the software image file is not present, log in to Cisco.com, choose the software image file for your device from the following URL, and download it to a file server: http://software.cisco.com/download/navigator.html. Note If you need more space on the device bootflash:, use the delete command to remove unnecessary files. Copy the software images to the device using a transfer protocol. You can use FTP, TFTP, SCP, or SFTP. switch# copy scp://user@scpserver.cisco.com//download/n3500-uk9-kickstart.6.0.2.a8.9.bin bootflash:n3500-uk9-kickstart.6.0.2.a8.9.bin switch# copy scp://user@scpserver.cisco.com//download/n3500-uk9.6.0.2.a8.9.bin bootflash:n3500-uk9.6.0.2.a8.9.bin Step 6 Check for any software incompatibilities. switch# show incompatibility system bootflash:n3500-uk9.6.0.2.a8.9.bin Checking incompatible configuration(s) No incompatible configurations The resulting output displays any incompatibilities and remedies. Step 7 Erase the startup configuration file. switch# write erase Step 8 Erase the boot variable definitions and the IPv4 configuration on the mgmt0 interface. switch# write erase boot Step 9 Step 10 Disable any features that are incompatible with the downgrade images. Save the running configuration to the startup configuration. switch# copy running-config startup-config Step 11 Downgrade the Cisco NX-OS software. Note Make sure to use the no-save and bios-force options when performing the downgrade. switch# install all kickstart bootflash:n3500-uk9-kickstart.6.0.2.a8.9.bin system bootflash:n3500-uk9.6.0.2.a8.9.bin no-save bios-force Installer is forced disruptive Verifying image bootflash:/n3500-uk9-kickstart.6.0.2.a8.9.bin for boot variable "kickstart". Verifying image bootflash:/n3500-uk9.6.0.2.a8.9.bin for boot variable "system". Verifying image type. 11

Downgrading to an Earlier Software Release Upgrading or Downgrading the Cisco Nexus 3500 Series NX-OS Software Extracting "system" version from image bootflash:/n3500-uk9.6.0.2.a8.9.bin. Extracting "kickstart" version from image bootflash:/n3500-uk9-kickstart.6.0.2.a8.9.bin. Extracting "bios" version from image bootflash:/n3500-uk9.6.0.2.a8.9.bin. Collecting "running" plugin(s) information. Collecting plugin(s) information from "new" image. Performing runtime checks. [# ] 100% -- SUCCESS Note If you enter the install all command without specifying a filename, the command performs a compatibility check, notifies you of the modules that will be upgraded, and confirms that you want to continue with the installation. If you choose to proceed, it installs the Cisco NX-OS software image that is currently running on the switch and upgrades the BIOS of various modules from the running image if required. Step 12 (Optional) Display the entire downgrade process. Example: switch# show install all status Step 13 (Optional) Log in and verify that the device is running the required software version. switch# show version 12