cisco nexus 3500 series nx-os software upgrade and ... ·...

18
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

Upload: others

Post on 01-Feb-2020

19 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Cisco Nexus 3500 Series NX-OS Software Upgrade and ... · CiscoNexus3500SeriesNX-OSSoftwareUpgradeandDowngrade Guide,Release7.x FirstPublished:2018-02-01 AmericasHeadquarters CiscoSystems,Inc

Cisco Nexus 3500 Series NX-OS Software Upgrade and DowngradeGuide, Release 7.xFirst Published: 2018-02-01

Americas HeadquartersCisco Systems, Inc.170 West Tasman DriveSan Jose, CA 95134-1706USAhttp://www.cisco.comTel: 408 526-4000

800 553-NETS (6387)Fax: 408 527-0883

Page 2: Cisco Nexus 3500 Series NX-OS Software Upgrade and ... · CiscoNexus3500SeriesNX-OSSoftwareUpgradeandDowngrade Guide,Release7.x FirstPublished:2018-02-01 AmericasHeadquarters CiscoSystems,Inc

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 WITHTHE 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 ofthe UNIX operating system. All rights reserved. Copyright © 1981, Regents of the University of California.

NOTWITHSTANDING ANY OTHERWARRANTY 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 OFMERCHANTABILITY, 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, WITHOUTLIMITATION, LOST PROFITS OR LOSS OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE THIS MANUAL, EVEN IF CISCO OR ITS SUPPLIERSHAVE 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, networktopology 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 unintentionaland coincidental.

This product includes cryptographic software written by Eric Young ([email protected]).

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 ([email protected]).

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 relationshipbetween Cisco and any other company. (1110R)

© 2018 Cisco Systems, Inc. All rights reserved.

Page 3: Cisco Nexus 3500 Series NX-OS Software Upgrade and ... · CiscoNexus3500SeriesNX-OSSoftwareUpgradeandDowngrade Guide,Release7.x FirstPublished:2018-02-01 AmericasHeadquarters CiscoSystems,Inc

C O N T E N T S

Preface vP R E F A C E

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

New and Changed Information 1C H A P T E R 1

New and Changed Information 1

Upgrading or Downgrading the Cisco Nexus 3500 Series NX-OS Software 3C H A P T E R 2

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

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

Page 4: Cisco Nexus 3500 Series NX-OS Software Upgrade and ... · CiscoNexus3500SeriesNX-OSSoftwareUpgradeandDowngrade Guide,Release7.x FirstPublished:2018-02-01 AmericasHeadquarters CiscoSystems,Inc

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

Contents

Page 5: Cisco Nexus 3500 Series NX-OS Software Upgrade and ... · CiscoNexus3500SeriesNX-OSSoftwareUpgradeandDowngrade Guide,Release7.x FirstPublished:2018-02-01 AmericasHeadquarters CiscoSystems,Inc

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

AudienceThis publication is for network administrators who install, configure, and maintain Cisco Nexus switches.

Document ConventionsCommand descriptions use the following conventions:

DescriptionConventionBold text indicates the commands and keywords that you enter literallyas shown.

bold

Italic text indicates arguments for which the user supplies the values.Italic

Square brackets enclose an optional element (keyword or argument).[x]

Square brackets enclosing keywords or arguments separated by a verticalbar indicate an optional choice.

[x | y]

Braces enclosing keywords or arguments separated by a vertical barindicate a required choice.

{x | y}

Nested set of square brackets or braces indicate optional or requiredchoices within optional or required elements. Braces and a vertical barwithin square brackets indicate a required choice within an optionalelement.

[x {y | z}]

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

Page 6: Cisco Nexus 3500 Series NX-OS Software Upgrade and ... · CiscoNexus3500SeriesNX-OSSoftwareUpgradeandDowngrade Guide,Release7.x FirstPublished:2018-02-01 AmericasHeadquarters CiscoSystems,Inc

DescriptionConvention

Indicates a variable for which you supply values, in context where italicscannot be used.

variable

A nonquoted set of characters. Do not use quotation marks around thestring or the string will include the quotation marks.

string

Examples use the following conventions:

DescriptionConventionTerminal sessions and information the switch displays are in screen font.screen font

Information you must enter is in boldface screen font.boldface screen font

Arguments for which you supply values are in italic screen font.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 lineof code indicates a comment line.

!, #

Obtaining Documentation and Submitting a Service RequestFor information on obtaining documentation, using the Cisco Bug Search Tool (BST), submitting a servicerequest, and gathering additional information, seeWhat's New in Cisco Product Documentation at:http://www.cisco.com/c/en/us/td/docs/general/whatsnew/whatsnew.html.

Subscribe toWhat's New in Cisco Product Documentation, which lists all new and revised Cisco technicaldocumentation as an RSS feed and delivers content directly to your desktop using a reader application. TheRSS feeds are a free service.

Documentation FeedbackTo provide technical feedback on this document, or to report an error or omission, please send your commentsto [email protected]. We appreciate your feedback.

Related Documentation for Cisco Nexus 3000 Series SwitchesThe 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

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

PrefaceObtaining Documentation and Submitting a Service Request

Page 7: Cisco Nexus 3500 Series NX-OS Software Upgrade and ... · CiscoNexus3500SeriesNX-OSSoftwareUpgradeandDowngrade Guide,Release7.x FirstPublished:2018-02-01 AmericasHeadquarters CiscoSystems,Inc

C H A P T E R 1New and Changed Information

This chapter provides release-specific information for each new and changed feature in the Cisco Nexus 3500Series NX-OS Software Upgrade and Downgrade Guide, Release 7.x.

• New and Changed Information, on page 1

New and Changed InformationThis table summarizes the new and changed features for theCisco Nexus 3500 Series NX-OS Software Upgradeand 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

Where DocumentedChangedinRelease

DescriptionFeature

Upgrading the Cisco NX-OSSoftware, on page 6

7.0(3)I7(2)Added the support to upgradefrom Cisco NX-OS Release6.0(2)A8(x) to Cisco NX-OSRelease 7.0(3)I7(2).

Software upgrade

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

Page 8: Cisco Nexus 3500 Series NX-OS Software Upgrade and ... · CiscoNexus3500SeriesNX-OSSoftwareUpgradeandDowngrade Guide,Release7.x FirstPublished:2018-02-01 AmericasHeadquarters CiscoSystems,Inc

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

New and Changed InformationNew and Changed Information

Page 9: Cisco Nexus 3500 Series NX-OS Software Upgrade and ... · CiscoNexus3500SeriesNX-OSSoftwareUpgradeandDowngrade Guide,Release7.x FirstPublished:2018-02-01 AmericasHeadquarters CiscoSystems,Inc

C H A P T E R 2Upgrading or Downgrading the Cisco Nexus 3500Series NX-OS Software

This chapter describes how to upgrade or downgrade the Cisco NX-OS software. It contains the followingsections:

• 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 ImageEach device is shipped with the Cisco NX-OS software. The Cisco NX-OS software consists of two NXOSsoftware images, kickstart image and systems image (for example: n3500-uk9-kickstart.6.0.2.A6.7.bin andn3500-uk9.6.0.2.A6.7.bin). Only these images are required to load the Cisco NX-OS operating system. Theseimages run on all Cisco Nexus 3500 Series switches.

Another type of binary file is the software maintenance upgrade (SMU) package file. SMUs contain fixes forspecific defects. They are created to respond to immediate issues and do not include new features. SMUpackage files are available for download from Cisco.com and generally include the ID number of the resolveddefect in the filename. For more information on SMUs, see the Cisco Nexus 3500 Series NX-OS SystemManagement Configuration Guide.

Note

Prerequisites for Upgrading the Cisco NX-OS SoftwareUpgrading the Cisco NX-OS software has the following prerequisites:

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

Page 10: Cisco Nexus 3500 Series NX-OS Software Upgrade and ... · CiscoNexus3500SeriesNX-OSSoftwareUpgradeandDowngrade Guide,Release7.x FirstPublished:2018-02-01 AmericasHeadquarters CiscoSystems,Inc

• Ensure that everyone who has access to the device or the network is not configuring the device or thenetwork during this time. You cannot configure a device during an upgrade. Use the show configurationsession summary command to verify that you have no active configuration sessions.

• Save, commit, or discard any active configuration sessions before upgrading or downgrading the CiscoNX-OS software image on your device. On a device with dual supervisors, the active supervisor modulecannot switch over to the standby supervisor module during the Cisco NX-OS software upgrade if youhave an active configuration session.

• Ensure that the device has a route to the remote server. The device and the remote server must be in thesame subnetwork if you do not have a router to route traffic between subnets. To verify connectivity tothe remote server, use the ping command.switch# ping 172.18.217.1 vrf managementPING 172.18.217.1 (172.18.217.1): 56 data bytes64 bytes from 172.18.217.1: icmp_seq=0 ttl=239 time=106.647 ms64 bytes from 172.18.217.1: icmp_seq=1 ttl=239 time=76.807 ms64 bytes from 172.18.217.1: icmp_seq=2 ttl=239 time=76.593 ms64 bytes from 172.18.217.1: icmp_seq=3 ttl=239 time=81.679 ms64 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 lossround-trip min/avg/max = 76.5/83.645/106.647 ms

For more information on configuration sessions, see theCisco Nexus 3500 Series NX-OS SystemManagementConfiguration Guide.

Prerequisites for Downgrading the Cisco NX-OS SoftwareDowngrading the Cisco NX-OS software has the following prerequisites:

• Verify the compatibility of the software using the show incompatibility system bootflash:filenamecommand. If an incompatibility exists, disable any features that are incompatible with the downgradeimage before downgrading the software.

Cisco NX-OS Software Upgrade Guidelines

The Cisco Nexus 3500 Series NX-OS Release Notes contain specific upgrade guidelines for each release. Seethe Release Notes for the target upgrade release before starting the upgrade.

Note

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 whenswitchovers occur during a software upgrade. See the Hardware Installation Guide for your specificchassis.

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

Upgrading or Downgrading the Cisco Nexus 3500 Series NX-OS SoftwarePrerequisites for Downgrading the Cisco NX-OS Software

Page 11: Cisco Nexus 3500 Series NX-OS Software Upgrade and ... · CiscoNexus3500SeriesNX-OSSoftwareUpgradeandDowngrade Guide,Release7.x FirstPublished:2018-02-01 AmericasHeadquarters CiscoSystems,Inc

• An upgrade to Cisco NX-OS Release 7.0(3)I7(2) is supported only from Cisco NX-OS Release6.0(2)A8(7b) or higher releases.

You must compact the Cisco NX-OS Release 7.0(3)I7(2) image before youupgrade from Cisco NX-OS Release 6.0(2)A8(x) to Cisco NX-OS Release7.0(3)I7(2). The compaction can be done only during the scp file copy process.

Note

• 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 switchesin a vPC environment when the STP global port type is configured as network or edge. To work aroundthis 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 GuidelinesBefore attempting to downgrade to an earlier software release, follow these guidelines:

• The supervisor module must have connection on the console ports to maintain connectivity whenswitchovers occur during a software downgrade. See the Hardware Installation Guide for your specificchassis.

• Cisco NX-OS automatically installs and enables the guest shell by default. However, if the device isreloaded with a Cisco NX-OS image that does not provide guest shell support, the existing guest shellis automatically removed and a%VMAN-2-INVALID_PACKAGEmessage is issued. As a best practice,remove the guest shell with the guestshell destroy command before downgrading to an earlier CiscoNX-OS image.

Booting the Switch from the USBStarting from Release Rel 6.0(2)A8(4), you can optionally choose to boot the switch from an external flashmemory drive at the loader prompt. The supported BIOS version for N3K-C3548P-10GX is 2.0.8 and forN3K-C3548P-10G is 1.0.11. Following are the various options for loading the image from an external flashmemory drive:

• You can load the kickstart image from USB1 when either the USB1 slot is occupied or when both theUSB slots are occupied.

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

Upgrading or Downgrading the Cisco Nexus 3500 Series NX-OS SoftwareCisco NX-OS Software Downgrade Guidelines

Page 12: Cisco Nexus 3500 Series NX-OS Software Upgrade and ... · CiscoNexus3500SeriesNX-OSSoftwareUpgradeandDowngrade Guide,Release7.x FirstPublished:2018-02-01 AmericasHeadquarters CiscoSystems,Inc

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 occupiedor 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 fromUSB2 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 fromUSB2when both the USB slots are occupied.Loader> boot usb2: <kickstart image> usb2:<system image>

Upgrading the Cisco NX-OS Software

If an error message appears during the upgrade, the upgrade will fail because of the reason indicated.Note

Procedure

Step 1 Read the release notes for the software image file for any exceptions to this upgrade procedure. See theCisco Nexus 3500 Series NX-OS Release Notes.

Step 2 Log in to the device on the console port connection.Step 3 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.bin80850712 May 10 15:57:44 2014 n3500-uk9.6.0.2.A6.7.bin...

Usage for bootflash://sup-local4825743360 bytes used16312102912 bytes free21137846272 bytes total

We recommend that you have the image files for at least one previous release of the Cisco NX-OSsoftware on the device to use if the new image files do not load successfully.

Note

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

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

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

Page 13: Cisco Nexus 3500 Series NX-OS Software Upgrade and ... · CiscoNexus3500SeriesNX-OSSoftwareUpgradeandDowngrade Guide,Release7.x FirstPublished:2018-02-01 AmericasHeadquarters CiscoSystems,Inc

Step 5 Upgrade the Cisco NX-OS software to Cisco NX-OS Release 6.0(2)A8(7b).Step 6 Copy the software images to the device using a transfer protocol. You can use FTP, TFTP, SCP, or SFTP.

switch# copy scp://[email protected]//download/n3500-uk9-kickstart.6.0.2.A8.7b.binbootflash:n3500-uk9-kickstart.6.0.2.A8.7b.bin

switch# copy scp://[email protected]//download/n3500-uk9.6.0.2.A8.7b.binbootflash: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.binsystem bootflash:n3500-uk9.6.0.2.A8.7b.binInstaller is forced disruptive

Verifying image bootflash:/n3500-uk9-kickstart.6.0.2.A8.7b.bin for boot variable "kickstart".[########################################] 100% -- SUCCESS

Verifying image bootflash:/cli1s.bin for boot variable "system".[########################################] 100% -- SUCCESS

Verifying image type.[########################################] 100% -- SUCCESS

Extracting "system" version from image bootflash:/cli1s.bin.[########################################] 100% -- SUCCESS

Extracting "kickstart" version from image bootflash:/n3500-uk9-kickstart.6.0.2.A8.7b.bin.[########################################] 100% -- SUCCESS

Extracting "bios" version from image bootflash:/cli1s.bin.[########################################] 100% -- SUCCESS

Collecting "running" plugin(s) information.[########################################] 100% -- SUCCESS

Collecting plugin(s) information from "new" image.[########################################] 100% -- SUCCESS

Performing runtime checks.[# ] 2%

[########################################] 100% -- SUCCESS

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.[########################################] 100% -- SUCCESS

Notifying services about system upgrade.[########################################] 100% -- SUCCESS

Compatibility check is done:Module bootable Impact Install-type Reason------ -------- -------------- ------------ ------

1 no n/a n/a Incompatible image

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

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

Page 14: Cisco Nexus 3500 Series NX-OS Software Upgrade and ... · CiscoNexus3500SeriesNX-OSSoftwareUpgradeandDowngrade Guide,Release7.x FirstPublished:2018-02-01 AmericasHeadquarters CiscoSystems,Inc

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) no1 kickstart 6.0(2)A8(1) 6.0(2)A8(7b) no1 bios v1.9.0(10/13/2012) v1.9.0(10/13/2012) no1 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 verCisco Nexus Operating System (NX-OS) SoftwareTAC support: http://www.cisco.com/tacDocuments: http://www.cisco.com/en/US/products/ps9372/tsd_products_support_series_home.htmlCopyright (c) 2002-2017, Cisco Systems, Inc. All rights reserved.The copyrights to certain works contained herein are owned byother third parties and are used and distributed under license.Some parts of this software are covered under the GNU PublicLicense. A copy of the license is available athttp://www.gnu.org/licenses/gpl.html.

SoftwareBIOS: version 2.0.6loader: version N/Akickstart: version 6.0(2)A8(7b)system: version 6.0(2)A8(7b)Power Sequencer Firmware:

Module 1: version v2.1BIOS compile time: 12/26/2014kickstart image file is: bootflash:///n3500-uk9-kickstart.6.0.2.A8.7b.binkickstart 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.binsystem compile time: 12/7/2017 21:00:00 [12/08/2017 13:11:52]

Hardwarecisco 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-2023bootflash: 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 upgradeSystem version: 6.0(2)A8(1)Service:

pluginCore Plugin, Ethernet Plugin

switch#

Step 10 Compact the Cisco NX-OS software image to Cisco NX-OS Release 7.0(3)I7(x).

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

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

Page 15: Cisco Nexus 3500 Series NX-OS Software Upgrade and ... · CiscoNexus3500SeriesNX-OSSoftwareUpgradeandDowngrade Guide,Release7.x FirstPublished:2018-02-01 AmericasHeadquarters CiscoSystems,Inc

switch# copy scp://[email protected]//download/nxos.7.0.3.I7.2.binbootflash: compact vrf managementThe 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)? yesWarning: Permanently added 'scpserver.cisco.com' (RSA) to the list of known [email protected]'s password:nxos.7.0.3.I7.2.bin

100% 845MB 5.4MB/s 02:38Copy complete, now saving to disk (please wait)...switch#switch# dir bootflash: | i nxos416939523 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".[########################################] 100% -- SUCCESS

Verifying image type.[########################################] 100% -- SUCCESS

Extracting "nxos" version from image bootflash:/nxos.7.0.3.I7.2.bin.[########################################] 100% -- SUCCESS

Extracting "bios" version from image bootflash:/nxos.7.0.3.I7.2.bin.[########################################] 100% -- SUCCESS

Performing runtime checks.[########################################] 100% -- SUCCESS

Performing module support checks.[########################################] 100% -- SUCCESS

Notifying services about system upgrade.[########################################] 100% -- SUCCESS

Compatibility check is done:Module bootable Impact Install-type Reason------ -------- -------------- ------------ ------

1 yes disruptive reset Unsupported in new image, module needs tobe 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) yes1 bios v2.0.6(12/26/2014) v4.2.0(09/23/2017) yes1 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

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

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

Page 16: Cisco Nexus 3500 Series NX-OS Software Upgrade and ... · CiscoNexus3500SeriesNX-OSSoftwareUpgradeandDowngrade Guide,Release7.x FirstPublished:2018-02-01 AmericasHeadquarters CiscoSystems,Inc

Install is in progress, please wait.Performing runtime checks.[########################################] 100% -- SUCCESS

Setting boot variables.[########################################] 100% -- SUCCESS

Performing configuration copy.[########################################] 100% -- SUCCESS

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#

If you enter the install all command without specifying a filename, the command performs acompatibility check, notifies you of the modules that will be upgraded, and confirms that you wantto continue with the installation. If you choose to proceed, it installs the NXOS software image thatis currently running on the switch and upgrades the BIOS of various modules from the runningimage if required.

Note

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 ReleaseProcedure

Step 1 Read the release notes for the software image file for any exceptions to this downgrade procedure. Seethe Cisco Nexus 3500 Series NX-OS Release Notes.

Step 2 Log in to the device on the console port connection.Step 3 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.bin80850712 May 10 15:57:44 2014 n3500-uk9.6.0.2.A6.7.bin

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

Upgrading or Downgrading the Cisco Nexus 3500 Series NX-OS SoftwareDowngrading to an Earlier Software Release

Page 17: Cisco Nexus 3500 Series NX-OS Software Upgrade and ... · CiscoNexus3500SeriesNX-OSSoftwareUpgradeandDowngrade Guide,Release7.x FirstPublished:2018-02-01 AmericasHeadquarters CiscoSystems,Inc

...

Usage for bootflash://sup-local4825743360 bytes used16312102912 bytes free21137846272 bytes total

Step 4 If the software image file is not present, log in to Cisco.com, choose the software image file for your devicefrom the following URL, and download it to a file server: http://software.cisco.com/download/navigator.html.

If you need more space on the device bootflash:, use the delete command to remove unnecessaryfiles.

Note

Step 5 Copy the software images to the device using a transfer protocol. You can use FTP, TFTP, SCP, or SFTP.switch# copy scp://[email protected]//download/n3500-uk9-kickstart.6.0.2.A8.9.binbootflash:n3500-uk9-kickstart.6.0.2.A8.9.bin

switch# copy scp://[email protected]//download/n3500-uk9.6.0.2.A8.9.binbootflash: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.binChecking 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 Disable any features that are incompatible with the downgrade images.Step 10 Save the running configuration to the startup configuration.

switch# copy running-config startup-config

Step 11 Downgrade the Cisco NX-OS software.

Make sure to use the no-save and bios-force options when performing the downgrade.Note

switch# install all kickstart bootflash:n3500-uk9-kickstart.6.0.2.A8.9.bin systembootflash:n3500-uk9.6.0.2.A8.9.bin no-save bios-forceInstaller is forced disruptive

Verifying image bootflash:/n3500-uk9-kickstart.6.0.2.A8.9.bin for boot variable "kickstart".[########################################] 100% -- SUCCESS

Verifying image bootflash:/n3500-uk9.6.0.2.A8.9.bin for boot variable "system".[########################################] 100% -- SUCCESS

Verifying image type.[########################################] 100% -- SUCCESS

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

Upgrading or Downgrading the Cisco Nexus 3500 Series NX-OS SoftwareDowngrading to an Earlier Software Release

Page 18: Cisco Nexus 3500 Series NX-OS Software Upgrade and ... · CiscoNexus3500SeriesNX-OSSoftwareUpgradeandDowngrade Guide,Release7.x FirstPublished:2018-02-01 AmericasHeadquarters CiscoSystems,Inc

Extracting "system" version from image bootflash:/n3500-uk9.6.0.2.A8.9.bin.[########################################] 100% -- SUCCESS

Extracting "kickstart" version from image bootflash:/n3500-uk9-kickstart.6.0.2.A8.9.bin.[########################################] 100% -- SUCCESS

Extracting "bios" version from image bootflash:/n3500-uk9.6.0.2.A8.9.bin.[########################################] 100% -- SUCCESS

Collecting "running" plugin(s) information.[########################################] 100% -- SUCCESS

Collecting plugin(s) information from "new" image.[########################################] 100% -- SUCCESS

Performing runtime checks.[# ] 100% -- SUCCESS

If you enter the install all command without specifying a filename, the command performs acompatibility check, notifies you of the modules that will be upgraded, and confirms that you wantto continue with the installation. If you choose to proceed, it installs the Cisco NX-OS softwareimage that is currently running on the switch and upgrades the BIOS of various modules from therunning image if required.

Note

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

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

Upgrading or Downgrading the Cisco Nexus 3500 Series NX-OS SoftwareDowngrading to an Earlier Software Release