Feedback
|
Table Of Contents
Cisco MDS 9000 NX-OS Release 4.2(x) and SAN-OS 3.3(x) Software Upgrade and Downgrade Guide
Dependent Factors for Software Installation
NX-OS Release 4.2(x) Supported Hardware
Selecting the Correct Software Image for an MDS 9100 Series Switch
Selecting the Correct Software Image for an MDS 9200 Series Switch
Selecting the Correct Software Image for an MDS 9500 Series Switch
Installing NX-OS Release 4.2(x) Software on a New Cisco MDS Switch
Upgrading to NX-OS Release 4.2(x) on an Existing Cisco MDS Switch
Upgrading Guidelines for the MDS 9513 Director Switch
Upgrading Guidelines for the MDS 9506 and MDS 9509 Director Switches
Upgrading to NX-OS Release 4.2(x) on an MDS 9500 Series Switch
Upgrading to NX-OS Release 4.2(x) on the MDS 9222i Switch
Downgrading from NX-OS Release 4.2
Downgrading from NX-OS Release 4.2(x) to SAN-OS Release 3.3(x) on an MDS 9222i Switch
Migrating From Supervisor-1 Modules to Supervisor-2 Modules
Regulatory Compliance and Safety Information
Software Installation and Upgrade
Intelligent Storage Networking Services Configuration Guides
Obtaining Documentation and Submitting a Service Request
Cisco MDS 9000 NX-OS Release 4.2(x) and SAN-OS 3.3(x) Software Upgrade and Downgrade Guide
April 2010
This document provides information on upgrading from SAN-OS Release 3.3(x) to NX-OS Release 4.2(x) and downgrading from NX-OS Release 4.2(x) to SAN-OS Release 3.3(x). To upgrade from SAN-OS, you must first upgrade to SAN-OS Release 3.3(x) and then upgrade to NX-OS Release 4.2(x)). To downgrade, you must first downgrade to SAN-OS Release 3.3(x).
This guide includes the following sections:
•
Installing NX-OS Release 4.2(x) Software on a New Cisco MDS Switch
•
Upgrading to NX-OS Release 4.2(x) on an Existing Cisco MDS Switch
•
Downgrading from NX-OS Release 4.2
•
Migrating From Supervisor-1 Modules to Supervisor-2 Modules
•
Obtaining Documentation and Submitting a Service Request
Note
All command-line interface (CLI) session examples provided in this document are only intended for reference. The actual switch output differs based on your switch model.
Note
For information on upgrading and downgrading Fabric Manager, refer to the Cisco Fabric Manager Fundamentals Guide.
About Software Images
Each switch is shipped with a Cisco MDS NX-OS or SAN-OS operating system for Cisco MDS 9000 Family switches. The Cisco MDS NX-OS and SAN-OS software consists of two images: the kickstart image and the system image.
•
To select the kickstart image, use the KICKSTART variable.
•
To select the system image, use the SYSTEM variable.
The images and variables are important factors in any install procedure. You must specify the variable and the respective image to upgrade or downgrade your switch. Both images are not always required for each install.
Note
To download new Cisco MDS 9000 Family software including NX-OS and Fabric Manager management software, refer to the Storage Networking Software download site at: http://www.cisco.com/cisco/software/navigator.html
For Storage Services Interface image compatibility information, refer to the Cisco MDS NX-OS Release Compatibility Matrix for Storage Service Interface Images.
For information on Fabric Manager upgrade and downgrade paths, and software images that are supported on your Cisco switches, refer to the Cisco MDS 9000 NX-OS and SAN-OS Release Notes.
Dependent Factors for Software Installation
The software image install procedure is dependent on the following factors:
•
Software images—The kickstart and system image files reside in directories or folders that can be accessed from the Cisco MDS 9000 Family switch prompt.
•
Image version—Each image file has a version.
•
Flash disks on the switch—The bootflash: resides on the supervisor module and the CompactFlash disk is inserted into the slot0: device.
•
Supervisor modules—There are single or dual supervisor modules.
Note
On switches with dual supervisor modules, both supervisor modules must have Ethernet connections on the management interfaces (mgmt 0) to maintain connectivity when switchovers occur during upgrades and downgrades. Refer to the Cisco MDS 9500 Series Hardware Installation Guide.
NX-OS Release 4.2(x) Supported Hardware
Table 1 lists the MDS hardware chassis supported by Cisco MDS NX-OS Release 4.2(x).
Table 2 lists the MDS hardware modules supported by Cisco MDS NX-OS Release 4.2(x).
Table 2 Module Support Matrix for Cisco MDS NX-OS Release 4.2(x)
Module Description MDS 9500 Series MDS 9222i MDS 9216iDS-X9530-SF2-K9
MDS 9500 Supervisor-2 Module
Yes
N/A
N/A
DS-X9530-SF1-K9
MDS 9500 Supervisor-1 Module
No
N/A
N/A
DS-X9224-96K9
24-port 8-Gbps Fibre Channel Switching Module
Yes1
No
No
DS-X9248-96K9
48-port 8-Gbps Fibre Channel Switching Module
Yes1
No
No
DS-X9248-48K9
4/44-port Host Optimized8-Gbps Fibre Channel Switching Module
Yes
Yes
No
DS-X9304-18K9
18/4-Port Multiprotocol Services Module (MSM-18/4)
Yes
Yes
Yes
DS-X9316-SSNK9
16-port Gigabit Ethernet Storage Services Node (SSN-16)
Yes
Yes
Yes
DS-X9112
12-port 4-Gbps Fibre Channel Switching Module
Yes
Yes
Yes
DS-X9124
24-port 4-Gbps Fibre Channel Switching Module
Yes
Yes
Yes
DS-X9148
48-port 4-Gbps Fibre Channel Switching Module
Yes
Yes
Yes
DS-X9704
4-port 10-Gbps Fibre Channel Switching Module
Yes
Yes
Yes
DS-X9302-14K9
14/2-port Multiprotocol Services (MPS-14/2) Module
Yes
No
Yes
DS-X9016
16-port 1-, 2-Gbps Fibre Channel Switching Module
Yes
No
Yes
DS-X9032
32-port 1-, 2-Gbps Fibre Channel Switching Module
Yes
No
Yes
DS-X9032-SSM
32-port Storage Services Module (SSM)
Yes
Yes
Yes
DS-X9308-SMIP
8-port 1-, 2-Gbps IP Switching Module
No
No
No
DS-X9304-SMIP
4-port 1-, 2-Gbps IP Switching Module
No
No
No
1 Requires DS-13SLT-FAB2 in the MDS 9513.
For the list of MDS hardware modules supported by Cisco MDS SAN-OS 3.x, refer to the Cisco MDS Release Notes for SAN-OS Release 3.x.
Selecting the Correct Software Image for an MDS 9100 Series Switch
The system and kickstart image that you use for an MDS 9100 series switch depends on which switch you use, as shown in Table 3.
Selecting the Correct Software Image for an MDS 9200 Series Switch
The system and kickstart image that you use for an MDS 9200 series switch depends on the switch you use, as shown in Table 4.
Selecting the Correct Software Image for an MDS 9500 Series Switch
The system and kickstart image that you use for an MDS 9500 Series switch depends on whether the switch is based on a Supervisor-1 module or a Supervisor-2 module, as shown in Table 5.
Use the show module command to display the type of supervisor module in the switch. For a Supervisor-1 module, the output might look like this:
switch# show moduleMod Ports Module-Type Model Status--- ----- -------------------------------- ------------------ ------------......5 0 Supervisor/Fabric-1 DS-X9530-SF1-K9 active*6 0 Supervisor/Fabric-1 DS-X9530-SF1-K9 ha-standbyFor a Supervisor-2 module, the output might look like this:
switch# show moduleMod Ports Module-Type Model Status--- ----- -------------------------------- ------------------ ------------......7 0 Supervisor/Fabric-2 DS-X9530-SF2-K9 active *8 0 Supervisor/Fabric-2 DS-X9530-SF2-K9 ha-standbyInstalling NX-OS Release 4.2(x) Software on a New Cisco MDS Switch
To install the latest NX-OS Release 4.2(x) software images a new Cisco MDS 9000 Family switch, follow these steps:
Step 1
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 Systems user name and password.
Note
Unregistered Cisco.com users cannot access the links provided in this document.
Step 2
Verify the following physical connections for the new Cisco MDS 9000 Family switch:
•
The console port is physically connected to a computer terminal (or terminal server).
•
The management 10/100 Ethernet port (mgmt0) is connected to an external hub, switch, or router.
Information on physical connections can be found in the Cisco Hardware Installation Guides.
Note
On switches with dual Supervisor modules, both Supervisor modules must have Ethernet connections on the management interfaces (mgmt 0) to maintain connectivity when switchovers occur during upgrades and downgrades. Refer to the Cisco MDS 9500 Series Hardware Installation Guide.
Tip
Save the host ID information for future use (for example, to enable licensed features). The host ID information is provided in the Proof of Purchase document that accompanies the switch.
Step 3
Verify that the default console port parameters are identical to the parameters of the computer terminal (or terminal server) attached to the switch console port:
•
9600 baud
•
8 data bits
•
1 stop bit
•
No parity
Refer to the "ConfiguringTerminal Settings and Sessions " chapter in the Cisco MDS 9000 Family NX-OS Fundamentals Configuration Guide.
Step 4
Power up the Cisco MDS 9000 Family switch. The switch boots automatically and the switch prompt appears in your terminal window.
Step 5
Obtain the IP address, subnet mask, and default gateway information that is required for the Cisco MDS 9000 Family switch to communicate over the supervisor module Ethernet interface. This information is required to configure and manage the switch.
Refer to the "Using the Cisco NX-OS Setup Utility" chapter in the Cisco MDS 9000 Family NX-OS Fundamentals Configuration Guide.
Tip
You have the option to change the default password during the initial setup process. All Cisco MDS 9000 Family switches have the network administrator as a default user (admin) and a default password (admin). You cannot change the default user at any time.
Step 6
Complete the System Admin Account Setup.
Tip
If you create a short, easy-to-decipher password, your password is rejected. Be sure to configure a strong password as shown in the sample configuration. Passwords are case sensitive. You must explicitly create a password that meets the requirements listed in the "Characteristics of Strong Passwords" section in the "Configuring Users and Common Roles" chapter in the Cisco MDS 9000 Family NX-OS Security Configuration Guide.
---- System Admin Account Setup ----Do you want to enforce secure password standard (yes/no) [y]: yEnter the password for "admin":Confirm the password for "admin":Step 7
Enter yes to enter the setup mode and assign the information obtained in Step 5.
Refer to the "Using the Cisco NX-OS Setup Utility" chapter in the Cisco MDS 9000 Family NX-OS Fundamentals Configuration Guide.
Note
Press Ctrl-C at any prompt to skip the remaining configuration options and proceed with what is configured until that point.
Tip
If you do not want to answer a previously configured question, or if you want to skip answers to any questions, press Enter. If a default answer is not available (for example, a switch name), the switch uses the previously configured settings and skips to the next question.
The CLI configuration steps (using factory defaults) are as follows:
---- Basic System Configuration Dialog ----This setup utility will guide you through the basic configuration ofthe system. Setup configures only enough connectivity for managementof the system.Press Enter incase you want to skip any dialog. Use ctrl-c at anytimeto skip remaining dialogs.Would you like to enter the basic configuration dialog (yes/no): yesBy default, two roles exist in all switches:
•
Network operator (network-operator)—Has permission to view the configuration only. The operator cannot make any configuration changes.
•
Network administrator (network-admin)—Has permission to execute all commands and make configuration changes. The administrator can also create and customize up to 64 additional roles. One (of these 64 additional roles) can be configured during the initial setup process.
Create another login account (yes/no) [n]: yes
Note
While configuring your initial setup, you can create an additional user account (in the network-admin role) besides the administrator's account. The user name must contain non-numeric characters. Refer to the "Configuring User Accounts" section in the "Configuring Users and Common Roles" chapter in the Cisco MDS 9000 Family NX-OS Security Configuration Guide.
Enter the user login ID: testEnter the password for "test":Confirm the password for "test":Enter the user role [network-operator]:
Tip
If you use SNMPv3, then do not configure the SNMPv2 community string. Refer to the "Configuring SMNP" chapter in the Cisco MDS 9000 Family NX-OS System Management Configuration Guide.
Configure read-only SNMP community string (yes/no) [n]: yesSNMP community string: admin
Note
The switch name is limited to 32 alphanumeric characters.
Enter the switch name: switchContinue with Out-of-band (mgmt0) management configuration? [yes/no]: yesIP version 6 (IPv6) is supported in Cisco MDS SAN-OS Release 4.1(x) and later. However, the setup script only supports IP version 4 (IPv4) for the management interface. For information on configuring IPv6 on the management interface, refer the Cisco MDS 9000 Family NX-OS IP Services Configuration Guide, or the Cisco Fabric Manager IP Services Configuration Guide.
Mgmt0 IPv4 address: ip_addressMgmt0 IPv4 netmask: subnet_maskConfigure the default gateway? (yes/no) [y]: yesIPv4 address of the default gateway : 209.165.200.225Configure advanced IP options? (yes/no) [n]: yesContinue with In-band (vsan1) management configuration? (yes/no) [n]: nEnable IP routing? (yes/no) [n]: yesConfigure static route? (yes/no) [n]: n
Note
Be sure to configure the IP route, the IP default network address, and the IP default gateway address to enable SNMP access. If IP routing is enabled, the switch uses the IP route and the default network IP address. If IP routing is disabled, the switch uses the default gateway IP address.
Configure the default-network: (yes/no) [y]: yes
Note
The default network address is the Destination prefix: dest_prefix provided above in Mgmt0 IPv4 netmask: subnet_mask.
Default network IPv4 address: dest_prefixConfigure the DNS IPv4 address? (yes/no) [y]: yesDNS IP address: name_server_ip_addressConfigure the default domain name? (yes/no) [n]: yesDefault domain name: domain_name
Note
Refer to the "Configuring Users and Common Roles" chapter in the Cisco MDS 9000 Family NX-OS Security Configuration Guide.
Enable the ssh service? (yes/no) [y]:Type of ssh key you would like to generate (dsa/rsa) [rsa]:Number of rsa key bits <768-2048> [1024]:Enable the telnet service? (yes/no) [n]: yEnable the http-server? (yes/no) [y]:Configure clock? (yes/no) [n]: yesClock config format [HH:MM:SS Day Mon YYYY] :Enter clock config :10:10:10 1 July 2008Configure timezone? (yes/no) [n]: yEnter timezone config :pstConfigure summertime? (yes/no) [n]: yessummer-time config :PDT 2 sunday march 02:00 1 sunday november 02:00 59Configure NTP server? (yes/no) [n]: yesNTP server IP address: ntp_server_IP_addressConfigure default switchport interface state (shut/noshut) [shut]: shut
Note
The mgmt0 interface is not shut down at this point - only the Fibre Channel, iSCSI, FCIP, and Gigabit Ethernet interfaces are shut down.
Configure default switchport trunk mode (on/off/auto) [on]: onConfigure default switchport port mode F(yes/no) [n]: yesConfigure default zone policy (permit/deny) [deny]: denyEnable full zoneset distribution (yes/no) [n]: yesConfigure default zone mode (basic/enhanced) [basic]: basic
Note
Refer to the "Configuring and Managing Zones" chapter in the Cisco MDS 9000 Family NX-OS Fabric Configuration Guide.
The following configuration will be applied:username admin password admin_pass role network-adminusername user_name password user_pass role network-adminsnmp-server community snmp_community roswitchname switchinterface mgmt0ip address ip_address subnet_maskno shutdownip routingip route dest_prefix dest_mask dest_addressip default-network dest_prefixip default-gateway default_gatewayip name-server name_serverip domain-name domain_nametelnet server disablessh key rsa 2048 forcessh server enablentp server ipaddr ntp_serversystem default switchport shutdownsystem default switchport trunk mode onsystem default switchport mode Fsystem default port-channel auto-createzone default-zone permit vsan 1-4093zoneset distribute full vsan 1-4093system default zone mode enhancedWould you like to edit the configuration? (yes/no) [n]: noWould you like to edit the configuration? (yes/no) [n]: noUse this configuration and save it? (yes/no) [y]: yes
CautionIf you do not save the configuration at this point, your changes will not be updated the next time that the switch is rebooted. Type yes in order to save the new configuration. This process ensures that the kickstart and system boot images are also automatically configured.
Tip
Up to this point, you can only configure the switch using the CLI. After this step, you can continue configuring the switch using the CLI or switch over to using the Cisco MDS 9000 Family Fabric Manager application. Refer to the Cisco Fabric Manager Fundamentals Configuration Guide.
If you continue to use the CLI, the login prompt automatically appears in your terminal window.
Step 8
Log in to the switch using the new user name and password.
Step 9
Verify that the required licenses are installed in the switch using the show license command.
Note
The switch is initially shipped with the required licenses installed in the system; however, the initial license file will not cover unlicensed features that may be used during the grace period. Refer to the Cisco MDS 9000 Family NX-OS Licensing Guide.
The example CLI output for a valid license follows:
switch# show licenselicense.lic:SERVER this_host ANYVENDOR ciscoINCREMENT ENTERPRISE_PKG cisco 1.0 permanent uncounted \VENDOR_STRING=MDS HOSTID=VDH=REG070201 \NOTICE="<LicFileID>ent_ips_main_fm.lic</LicFileID><LicLineID>0</LicLineID> \<PAK>dummyPak</PAK>" SIGN=FB454F0A0D40INCREMENT MAINFRAME_PKG cisco 1.0 permanent uncounted \VENDOR_STRING=MDS HOSTID=VDH=REG070201 \NOTICE="<LicFileID>ent_ips_main_fm.lic</LicFileID><LicLineID>1</LicLineID> \<PAK>dummyPak</PAK>" SIGN=0DAE1B086D9EINCREMENT SAN_EXTN_OVER_IP cisco 1.0 permanent 7 VENDOR_STRING=MDS \HOSTID=VDH=REG070201 \NOTICE="<LicFileID>ent_ips_main_fm.lic</LicFileID><LicLineID>2</LicLineID> \<PAK>dummyPak</PAK>" SIGN=D336330C76A6INCREMENT FM_SERVER_PKG cisco 1.0 permanent uncounted \VENDOR_STRING=MDS HOSTID=VDH=REG070201 \NOTICE="<LicFileID>ent_ips_main_fm.lic</LicFileID><LicLineID>3</LicLineID> \<PAK>dummyPak</PAK>" SIGN=AEAEA04629E8Step 10
Verify that the switch is running the latest NX-OS 4.2(x) software, depending on which you installed, by issuing the show version command.
switch# show versionCisco Nexus Operating System (NX-OS) SoftwareTAC support: http://www.cisco.com/tacCopyright (c) 2002-2009, 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 1.0.6loader: version N/Akickstart: version 4.2(x)system: version 4.2(x)BIOS compile time: 06/14/07kickstart image file is: bootflash:/m9500-sf2ek9-kickstart-mz.4.2.x.bin.S4kickstart compile time: 10/12/2020 25:00:00 [08/26/2008 10:41:37]system image file is: bootflash:/m9500-sf2ek9-mz.4.2.x.bin.S4system compile time: 8/22/2008 0:00:00 [08/26/2008 12:15:27]Hardwarecisco MDS 9509 (9 Slot) Chassis ("Supervisor/Fabric-2")Motorola, 7447A, altivec with 1032472 kB of memory.Processor Board ID JAE1211B6LBDevice name: 209.165.200.226bootflash: 1000440 kBslot0: 64065 kB (expansion flash)Kernel uptime is 0 day(s), 0 hour(s), 20 minute(s), 3 second(s)...If the latest NX-OS 4.2(x) software version is displayed, you can continue configuring the switch using one of the following options:
•
Refer to the Cisco MDS 9000 NX-OS and SAN-OS Configuration Guides for information on configuring further Cisco NX-OS features using the CLI.
•
Refer to the Cisco Fabric Manager Configuration Guides for more information on using the Cisco MDS 9000 Family Fabric Manager to configure your switch.
If the latest NX-OS 4.2(x) software is not displayed, continue with upgrading or downgrading the switch as required to install the correct version. Refer to the appropriate section in this guide for upgrading or downgrading to specific versions.
Step 11
Verify the status of the modules on the switch using the show module command.
switch# show moduleMod Ports Module-Type Model Status--- ----- -------------------------------- ------------------ ------------1 48 1/2/4/8 Gbps 48-Port FC Module DS-X9248-96K9 ok2 24 1/2/4/8 Gbps 24-Port FC Module DS-X9224-96K9 ok3 48 1/2/4/8 Gbps 48-Port FC Module DS-X9248-96 ok4 48 1/2/4/8 Gbps 4/44-Port FC Module DS-X9248-48K9 ok5 48 1/2/4 Gbps FC Module DS-X9148 ok7 0 Supervisor/Fabric-2 DS-X9530-SF2-K9 active *8 0 Supervisor/Fabric-2 DS-X9530-SF2-K9 ha-standby11 4 10 Gbps FC Module DS-X9704 ok12 22 4x1GE IPS, 18x1/2/4Gbps FC Modul DS-X9304-18K9 okMod Sw Hw World-Wide-Name(s) (WWN)--- -------------- ------ --------------------------------------------------1 4.2(x) 1.0 20:01:00:0d:ec:24:e8:40 to 20:30:00:0d:ec:24:e8:402 4.2(x) 0.6 20:41:00:0d:ec:24:e8:40 to 20:58:00:0d:ec:24:e8:403 4.2(x) 0.55 20:81:00:0d:ec:24:e8:40 to 20:b0:00:0d:ec:24:e8:404 4.2(x) 0.65 20:c1:00:0d:ec:24:e8:40 to 20:f0:00:0d:ec:24:e8:405 4.2(x) 1.5 21:01:00:0d:ec:24:e8:40 to 21:30:00:0d:ec:24:e8:407 4.2(x) 0.3 --8 4.2(x) 1.6 --11 4.2(x) 0.522 22:81:00:0d:ec:24:e8:40 to 22:84:00:0d:ec:24:e8:4012 4.2(x) 1.1 22:c1:00:0d:ec:24:e8:40 to 22:d2:00:0d:ec:24:e8:40Mod MAC-Address(es) Serial-Num--- -------------------------------------- ----------1 00-0d-ec-75-3c-d8 to 00-0d-ec-75-3c-dc XXXXXXXXXXX2 00-0d-ec-75-3c-d0 to 00-0d-ec-75-3c-d4 XXXXXXXXXXX3 00-50-30-02-19-7e to 00-50-30-02-19-82 XXXXXXXXXXX4 00-0d-ec-75-33-dc to 00-0d-ec-75-33-e0 XXXXXXXXXXX5 00-19-56-3e-76-5c to 00-19-56-3e-76-60 XXXXXXXXXXX7 00-05-30-01-d5-e2 to 00-05-30-01-d5-e6 XXXXXXXXXXX8 00-23-5e-99-9f-e8 to 00-23-5e-99-9f-ec XXXXXXXXXXX11 00-13-1a-e5-f5-66 to 00-13-1a-e5-f5-6a XXXXXXXXXXX12 00-1b-54-02-e5-08 to 00-1b-54-02-e5-10 XXXXXXXXXXXXbar Ports Module-Type Model Status--- ----- -------------------------------- ------------------ ------------1 0 Fabric Module 2 DS-13SLT-FAB2 ok2 0 Fabric Module 2 DS-13SLT-FAB2 okXbar Sw Hw World-Wide-Name(s) (WWN)--- -------------- ------ --------------------------------------------------1 NA 2.0 --2 NA 2.0 --Xbar MAC-Address(es) Serial-Num--- -------------------------------------- ----------1 NA XXXXXXXXXXX2 NA XXXXXXXXXXX* this terminal sessionswitch#
Upgrading to NX-OS Release 4.2(x) on an Existing Cisco MDS Switch
This section provides information on upgrading your SAN-OS software to NX-OS Release 4.2(x). It includes the following sections:
•
Upgrading Guidelines for the MDS 9513 Director Switch
•
Upgrading Guidelines for the MDS 9506 and MDS 9509 Director Switches
•
Upgrading to NX-OS Release 4.2(x) on an MDS 9500 Series Switch
•
Upgrading to NX-OS Release 4.2(x) on the MDS 9222i Switch
To upgrade to NX-OS Release 4.2(x) from SAN-OS Release 3.2(3a) or earlier, first upgrade to SAN-OS Release 3.3(x) and then upgrade to NX-OS Release 4.2(x).
Note
For a nondisruptive upgrade, the switch must be running SAN-OS Release 3.3(x) or later. A disruptive upgrade requires a switch reload.
Upgrading Guidelines for the MDS 9513 Director Switch
On the MDS 9513 switch, the high-level process to upgrade to NX-OS Release 4.2(x) is as follows:
Step 1
Upgrade to MDS NX-OS Release 4.2(x) as described in Upgrading to NX-OS Release 4.2(x) on an MDS 9500 Series Switch.
Note
If you are installing 8-Gbps Fibre Channel modules, refer to the fabric module installation information in the Cisco MDS 9500 Series Switch Hardware Installation Guide, otherwise, follow Step 1.
Step 2
(Optional) Install the MDS 9000 4/44-port 8-Gbps Fibre Channel module.
Step 3
(Optional) Upgrade the MDS 9513 Fabric 1 modules to MDS 9513 Fabric 2 modules.
Step 4
(Optional) Install the MDS 9000 48-port 8-Gbps Fibre Channel module or MDS 9000 24-port 8-Gbps Fibre Channel module.
Step 5
If you installed an MDS 9000 48-port 8-Gbps Fibre Channel module or MDS 9000 24-port 8-Gbps Fibre Channel module, then reload the switch. If you did not install an 8-Gbps module in Step 5, then issue the install all command.
Cisco MDS NX-OS 4.2(x) and Release 4.2(x) support the following Generation 3 8-Gbps modules:
•
MDS 9000 4/44-port 8-Gbps Host-Optimized Fibre Channel module (DS-X9248-48K9)
•
MDS 9000 24-port 8-Gbps Fibre Channel module (DS-X9224-96K9)
•
MDS 9000 48-port 8-Gbps Fibre Channel module (DS-X9248-96K9)
In addition, Cisco MDS NX-OS 4.1(1b) and later supports two fabric modules, which are also known as crossbar modules, for the MDS 9513 Director:
•
MDS 9513 Fabric 2 module, DS-13SLT-FAB2
•
MDS 9513 Fabric 1 module, DS-13SLT-FAB1
Note
The MDS 9513 Director supports the 8-Gbps Fibre Channel module after the switch upgrade.
If you have a Storage Services Module or other modules, refer to the Cisco MDS 9000 Family Storage Services Interface Image Installation and Upgrade Guide for the list of supported and unsupported modules.
Upgrading Guidelines for the MDS 9506 and MDS 9509 Director Switches
On the MDS 9506 and 9509 Director switches, the high-level process to upgrade to NX-OS Release 4.2(x) is as follows:
Step 1
Upgrade all Supervisor-1 modules to Supervisor-2 modules.
For detailed steps, see the "Migrating From Supervisor-1 Modules to Supervisor-2 Modules" section.
Step 2
Upgrade to MDS NX-OS Release 4.2(x) as described in Upgrading to NX-OS Release 4.2(x) on an MDS 9500 Series Switch.
Step 3
Install the 8-Gbps Fibre Channel modules.
Upgrading to NX-OS Release 4.2(x) on an MDS 9500 Series Switch
To upgrade your switch to use the latest Cisco MDS NX-OS software on your Cisco MDS 9500 Series switch, follow these steps:
Step 1
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 Systems user name and password.
Note
Unregistered Cisco.com users cannot access the links provided in this document.
Step 2
Verify the following physical connections for the new Cisco MDS 9500 Family switch:
•
The console port is physically connected to a computer terminal (or terminal server).
•
The management 10/100 Ethernet port (mgmt0) is connected to an external hub, switch, or router.
These procedures are specified in the hardware installation guide for the required product. Refer to the Cisco Hardware Installation Guides to obtain more information:
Step 3
Log in to the switch.
Step 4
Issue the copy running-config startup-config command to store your current running configuration. You can also create a backup of your existing configuration to a file by issuing the copy running-config bootflash:backup_config.txt command. Refer to the "Using the Cisco NX-OS Setup Utility" chapter in the Cisco MDS 9000 Family NX-OS Fundamentals Configuration Guide.
Step 5
Verify that the requested license files installed in the switch are displayed in response to the show license usage command.
Note
The switch is initially shipped with the required licenses installed in the system; however, the initial license file will not cover unlicensed features that may be used during the grace period. Refer to the Cisco MDS 9000 Family NX-OS Licensing Guide. If no license is displayed at this point, perform Step 6 and Step 7 to install the required licenses. If the required licenses are displayed at this point, skip Step 6 and Step 7 and move to Step 8.
The example CLI output for a valid license follows:
switch# show license usageFeature Insta License Status Expiry Date Commentslled Count--------------------------------------------------------------------------------FM_SERVER_PKG Yes - Unused never -MAINFRAME_PKG Yes - Unused never -ENTERPRISE_PKG Yes - In use never -SAN_EXTN_OVER_IP Yes 1 Unused never ---------------------------------------------------------------------------------The example CLI output for licenses with expiring grace periods follows:
switch# show license usageFeature Insta License Status Expiry Date Commentslled Count--------------------------------------------------------------------------------FM_SERVER_PKG No - In use Grace Period 78days 5hrsMAINFRAME_PKG No - Unused -ENTERPRISE_PKG No - In use Grace Period 88days 5hrsSAN_EXTN_OVER_IP No 0 Unused ---------------------------------------------------------------------------------Step 6
Install licenses (if necessary) to ensure that the required features are available on the switch. Perform the following steps:
a.
Use the show license host-id command to obtain the serial number for your switch. The host ID is also referred to as the switch serial number.
switch# show license host-idLicense hostid: VDH=FOX064317SQ
Tip
Use the entire ID that appears after the colon (:) sign. In this example, the host ID is VDH=FOX064317SQ
b.
Obtain your Claim Certificate or the Proof of Purchase document. This document accompanies every Cisco MDS switch.
c.
Locate the Product Authorization Key (PAK) from the Claim Certificate or Proof of Purchase document.
d.
Locate the website URL from the Claim Certificate or Proof of Purchase document.
e.
Access the specified URL that applies to your switch and enter the switch serial number and the PAK. The license key file is sent to you by e-mail. The license key file is digitally signed to only authorize use on the switch for which it was requested. The requested features are also enabled once the NX-OS software on the specified switch accesses the license key file.
CautionInstall the license file in the specified Cisco MDS 9000 Family switch without making any modifications.
Refer to the Cisco MDS 9000 Family NX-OS Licensing Guide.
Step 7
Install the license key file when you receive it by e-mail. Perform the following steps:
a.
Copy the license file to bootflash using tftp or scp.
b.
Perform the installation by issuing the install license command on the active supervisor module from the switch console.
switch# install license bootflash:license_file.licInstalling license ..done
Note
If you provide a target name for the license key file, the file is installed with the specified name. Otherwise, the file name specified in the license key file is used to install the license.
c.
Exit the switch console.
Refer to the Cisco MDS 9000 Family NX-OS Licensing Guide.
Step 8
Ensure that the required space is available in the bootflash: directory for the image file(s) to be copied using the dir bootflash: command. Use the delete bootflash:filename command to remove unnecessary files.
Note
Before downloading and installing Cisco NX-OS software, verify that the release is supported by your Cisco System MDS reseller. If you purchased support through a Cisco Systems reseller, contact them directly for more information. Otherwise, contact Cisco Technical support at this URL: http://www.cisco.com/en/US/support/tsd_cisco_worldwide_contacts.html.
switch# dir bootflash:12288 Aug 26 19:06:14 2008 lost+found/16206848 Jul 01 10:54:49 2008 m9500-sf2ek9-kickstart-mz.3.1.3.bin16604160 Jul 01 10:20:07 2008 m9500-sf2ek9-kickstart-mz.3.3.1c.bin78337129 Jul 01 10:33:52 2008 m9500-sf2ek9-mz.3.1.3.bin78718938 Jul 01 10:18:09 2008 m9500-sf2ek9-mz.3.3.1c.binUsage for bootflash://sup-local122811392 bytes used61748224 bytes free184559616 bytes totalStep 9
If you need more space on the active supervisor module bootflash, delete unnecessary files to make space available.
switch# del bootflash:m9500-sf2ek9-kickstart-mz.3.1.3.binswitch# del bootflash:m9500-sf2ek9-mz.3.1.3.binStep 10
Verify that there is space available on the standby supervisor module bootflash on a Cisco MDS 9500 Series switch.
switch(standby)s# dir bootflash:12288 Aug 26 19:06:14 2008 lost+found/16206848 Jul 01 10:54:49 2008 m9500-sf2ek9-kickstart-mz.3.1.3.bin16604160 Jul 01 10:20:07 2008 m9500-sf2ek9-kickstart-mz.3.3.1c.bin78337129 Jul 01 10:33:52 2008 m9500-sf2ek9-mz.3.1.3.bin78718938 Jul 01 10:18:09 2008 m9500-sf2ek9-mz.3.3.1c.binUsage for bootflash://sup-local122811392 bytes used61748224 bytes free184559616 bytes totalStep 11
If you need more space on the standby supervisor module bootflash on a Cisco MDS 9500 Series switch, delete unnecessary files to make space available.
switch(standby)# del bootflash:m9500-sf2ek9-kickstart-mz.3.1.3.binswitch(standby)# del bootflash:m9500-sf2ek9-mz.3.1.3.binStep 12
Access the Software Download Center using this URL:
http://www.cisco.com/cisco/software/navigator.html
If prompted to log in, use your Cisco system user ID and password.
Step 13
Click the required Cisco MDS NX-OS Release 4.2(x) image file, depending on which you are installing.
You see the Technical Support Encryption Software Export Distribution Authorization form.
Step 14
Complete the required forms to obtain authorization.
Step 15
Download the files to an FTP or TFTP server.
Step 16
Copy the MDS NX-OS kickstart and system images to the active supervisor module bootflash using FTP or TFTP.
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 tftp://tftpserver.cisco.com/MDS/m9500-sf2ek9-kickstart-mz.4.2.x.bin bootflash:m9500-sf2ek9-kickstart-mz.4.2.x.binswitch# copy tftp://tftpserver.cisco.com/MDS/m9500-sf2ek9-mz.4.2.x.bin bootflash:m9500-sf2ek9-mz.4.2.x.binStep 17
Verify that the switch is running the required software version by issuing the show version command. You might need to downgrade to the latest certified original storage manufacturer (OSM) release.
switch# show versionCisco Storage Area Networking Operating System (SAN-OS) SoftwareTAC support: http://www.cisco.com/tacCopyright (c) 2002-2008, 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 may be covered under the GNU PublicLicense or the GNU Lesser General Public License. A copy ofeach such license is available athttp://www.gnu.org/licenses/gpl.html andhttp://www.gnu.org/licenses/lgpl.htmlSoftwareBIOS: version 1.0.6kickstart: version 3.3(1c)system: version 3.3(1c)BIOS compile time: 06/14/07kickstart image file is: bootflash:/m9500-sf2ek9-kickstart-mz.3.3.1c.binkickstart compile time: 5/23/2008 19:00:00 [06/20/2008 07:15:58]system image file is: bootflash:/m9500-sf2ek9-mz.3.3.1c.binsystem compile time: 5/23/2008 19:00:00 [06/20/2008 07:50:40]......Step 18
Verify that your switch is running compatible hardware. Refer to the specific version of the Cisco MDS 9000 NX-OS and SAN-OS release notes.
Step 19
Perform the upgrade by issuing the install all command.
The following example displays the result of the install all command if the system and kickstart files are specified locally. The example shows the command issued on an MDS 9500 Series switch.
switch# install all kickstart bootflash:m9500-sf2ek9-kickstart-mz.4.2.x.bin sys bootflash:m9500-sf2ek9-mz.4.2.x.binVerifying image bootflash:/m9500-sf2ek9-kickstart-mz.4.2.x.bin for boot variable "kickstart".[####################] 100% -- SUCCESSVerifying image bootflash:/m9500-sf2ek9-mz.4.2.x.bin for boot variable "system".[####################] 100% -- SUCCESSExtracting "slc2" version from image bootflash:/m9500-sf2ek9-mz.4.2.x.bin.[####################] 100% -- SUCCESSExtracting "bios" version from image bootflash:/m9500-sf2ek9-mz.4.2.x.bin.[####################] 100% -- SUCCESSExtracting "slc" version from image bootflash:/m9500-sf2ek9-mz.4.2.x.bin.[####################] 100% -- SUCCESSExtracting "system" version from image bootflash:/m9500-sf2ek9-mz.4.2.x.bin.[####################] 100% -- SUCCESSExtracting "kickstart" version from image bootflash:/m9500-sf2ek9-kickstart-mz.4.2.x.bin.[####################] 100% -- SUCCESSPerforming Compact Flash and TCAM sanity test.[####################] 100% -- SUCCESSCompatibility check is done:Module bootable Impact Install-type Reason------ -------- -------------- ------------ ------1 yes non-disruptive rolling3 yes non-disruptive rolling4 yes non-disruptive rolling5 yes non-disruptive reset6 yes non-disruptive reset7 yes non-disruptive rolling8 yes non-disruptive rolling9 yes non-disruptive rollingImages will be upgraded according to following table:Module Image Running-Version(pri:alt) New-Version Upg-Required------ ---------- ---------------------------------------- -------------------- ------------1 slc2 3.3(1c) 4.2(x) yes1 bios v1.0.15(07/16/08): v1.0.15(07/16/08) v1.0.15(07/16/08) no3 slc 3.3(1c) 4.2(x) yes3 bios v1.1.0(10/24/03) v1.1.0(10/24/03) no4 slc2 3.3(1c) 4.2(x) yes4 bios v1.0.15(07/16/08): v1.0.15(07/16/08) v1.0.15(07/16/08) no5 system 3.3(1c) 4.2(x) yes5 kickstart 3.3(1c) 4.2(x) yes5 bios v1.0.6(06/14/07): v1.0.6(06/14/07) v1.0.6(06/14/07) no6 system 3.3(1c) 4.2(x) yes6 kickstart 3.3(1c) 4.2(x) yes6 bios v1.0.6(06/14/07): v1.0.6(06/14/07) v1.0.6(06/14/07) no7 slc2 3.3(1c) 4.2(x) yes7 bios v1.0.15(07/16/08): v1.0.15(07/16/08) v1.0.15(07/16/08) no8 slc 3.3(1c) 4.2(x) yes8 bios v1.1.0(10/24/03) v1.1.0(10/24/03) no9 slc2 3.3(1c) 4.2(x) yes9 bios v1.0.15(07/16/08): v1.0.15(07/16/08) v1.0.15(07/16/08) noDo you want to continue with the installation (y/n)? [n] yInstall is in progress, please wait.Syncing image bootflash:/m9500-sf2ek9-kickstart-mz.4.2.x.bin to standby.[####################] 100% -- SUCCESSSyncing image bootflash:/m9500-sf2ek9-mz.4.2.x.bin to standby.[####################] 100% -- SUCCESSSetting boot variables.[####################] 100% -- SUCCESSPerforming configuration copy.[####################] 100% -- SUCCESSModule 1: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 3: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 4: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 5: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 6: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 7: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 8: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 9: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 6: Waiting for module online.-- SUCCESS
Note
At this point, the standby supervisor module reboots. Refer to the Cisco MDS 9000 Family High Availability Configuration Guide.
Automatic boot of image at addr 0x00000000 ...Starting kernel...INIT: version 2.85 bootingChecking all filesystems...... done.Setting the System Clock using the Hardware Clock as reference...System Clock set. Local time: Tue Jul 112:13:57 UTC 2008Loading system softwareUncompressing system image: bootflash:/m9500-sf2ek9-mz.4.2.x.binCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCINIT: Entering runlevel: 3If the configuration meets all guidelines when the install all command is issued, all modules (supervisor and switching) are upgraded.
Open a new terminal session to view the upgraded supervisor module using the show module command. Refer to the "Managing Modules" chapter in the Cisco MDS 9000 Family NX-OS Fundamentals Configuration Guide.
switch# show moduleMod Ports Module-Type Model Status--- ----- -------------------------------- ------------------ ------------1 12 1/2/4 Gbps FC Module DS-X9112 ok3 16 1/2 Gbps FC Module DS-X9016 ok4 48 1/2/4 Gbps FC Module DS-X9148 ok5 0 Supervisor/Fabric-2 DS-X9530-SF2-K9 ha-standby6 0 Supervisor/Fabric-2 DS-X9530-SF2-K9 active *7 24 1/2/4 Gbps FC Module DS-X9124 ok8 16 1/2 Gbps FC Module DS-X9016 ok9 4 10 Gbps FC Module DS-X9704 okMod Sw Hw World-Wide-Name(s) (WWN)--- -------------- ------ --------------------------------------------------1 4.2(x) 1.0 20:01:00:0d:ec:1f:bd:00 to 20:0c:00:0d:ec:1f:bd:003 4.2(x) 0.509 20:81:00:0d:ec:1f:bd:00 to 20:90:00:0d:ec:1f:bd:004 4.2(x) 0.302 20:c1:00:0d:ec:1f:bd:00 to 20:f0:00:0d:ec:1f:bd:005 4.2(x) 0.3 --6 4.2(x) 0.4 --7 4.2(x) 0.222 21:81:00:0d:ec:1f:bd:00 to 21:98:00:0d:ec:1f:bd:008 4.2(x) 5.1 21:c1:00:0d:ec:1f:bd:00 to 21:d0:00:0d:ec:1f:bd:009 4.2(x) 1.0 22:01:00:0d:ec:1f:bd:00 to 22:04:00:0d:ec:1f:bd:00...You have now upgraded the Cisco MDS NX-OS software in your existing switch.
Upgrading to NX-OS Release 4.2(x) on the MDS 9222i Switch
On the MDS 9222i switch, the high-level process to upgrade to NX-OS Release 4.2(x) is as follows:
•
Upgrade to MDS NX-OS Release 4.2(x) as described in this section and then if you want to install the 4/44-port 8-Gbps Fibre Channel module, perform the installation after the upgrade.
To upgrade from SAN-OS, you must first upgrade to SAN-OS Release 3.3(x) and then upgrade to NX-OS Release 4.2(x). To upgrade to NX-OS Release 4.2(x) on an MDS 9222i switch, follow these steps:
Step 1
Verify that the system image files for the upgrade are present on the active supervisor module bootflash:.
switch# dir bootflash:12288 Aug 26 19:06:14 2008 lost+found/18939904 Jul 01 10:54:49 2008 m9200-sf2ek9-kickstart-mz.4.2.x.bin16858624 Jul 01 10:20:07 2008 m9200-sf2ek9-kickstart-mz.3.3.1c.bin101756072 Jul 01 10:33:52 2008 m9200-sf2ek9-mz.4.2.x.bin95771404 Jul 01 10:18:09 2008 m9200-sf2ek9-mz.3.3.1c.binUsage for bootflash://sup-local236338292 bytes used142984076 bytes free379322368 bytes totalStep 2
If the software image file is not present, download it from an FTP or TFTP server to the active supervisor module bootflash:. You can obtain the software image file from the Cisco.com software download center at the following URL:
http://www.cisco.com/cisco/software/navigator.html
Note
If you need more space on the active supervisor module bootflash:, use the delete command to remove unnecessary files and follow Step 3 and Step 4.
switch# copy tftp://tftpserver.cisco.com/MDS/m9200-sf2ek9-kickstart-mz.4.2.x.bin bootflash:m9200-sf2ek9-kickstart-mz.4.2.x.binswitch# copy tftp://tftpserver.cisco.com/MDS/m9200-sf2ek9-mz.4.2.x.bin bootflash:m9200-sf2ek9-mz.4.2.x.binStep 3
Ensure that the required space is available on the active supervisor.
switch# dir bootflash:12288 Aug 26 19:06:14 2008 lost+found/18939904 Jul 01 10:54:49 2008 m9200-sf2ek9-kickstart-mz.3.3.1c.bin101756072 Jul 01 10:33:52 2008 m9200-sf2ek9-mz.3.3.1c.binUsage for bootflash://sup-local120695976 bytes used63863640 bytes free184559616 bytes totalStep 4
If you need more space on the active supervisor module bootflash, delete unnecessary files to make space available.
switch# del bootflash:m9200-sf2ek9-kickstart-mz.3.3.1c.binswitch# del bootflash:m9200-sf2ek9-mz.3.3.1c.binStep 5
Save the configuration using the copy running-config startup-config command.
switch# copy running-config startup-configYou can also create a backup of your existing configuration to a file by issuing the copy running-config bootflash:backup_config.txt command. You might want to add a date reference to the .txt file name to identify the file at a later date.
Step 6
Perform the upgrade by issuing the install all command.
switch# install all kickstart bootflash:m9200-s2ek9-kickstart-mz.4.2.x.bin sys bootflash:m9200-s2ek9-mz.4.2.x.binVerifying image bootflash:/m9200-s2ek9-kickstart-mz.4.2.x.bin for boot variable"kickstart".[####################] 100% -- SUCCESSVerifying image bootflash:/m9200-s2ek9-mz.4.2.x.bin for boot variable "system".[####################] 100% -- SUCCESSExtracting "system" version from image bootflash:/m9200-s2ek9-mz.4.2.x.bin.[####################] 100% -- SUCCESSExtracting "kickstart" version from image bootflash:/m9200-s2ek9-kickstart-mz.4.2.x.bin.[####################] 100% -- SUCCESSExtracting "bios" version from image bootflash:/m9200-s2ek9-mz.4.2.x.bin.[####################] 100% -- SUCCESSExtracting "slc2" version from image bootflash:/m9200-s2ek9-mz.4.2.x.bin.[####################] 100% -- SUCCESSPerforming Compact Flash and TCAM sanity test.[####################] 100% -- SUCCESSCompatibility check is done:Module bootable Impact Install-type Reason------ -------- -------------- ------------ ------1 yes non-disruptive reset2 yes non-disruptive rollingImages will be upgraded according to following table:Module Image Running-Version(pri:alt) New-Version Upg-Required------ ---------- ---------------------------------- ----------------- ------------1 system 3.3(1c) 4.2(x) yes1 kickstart 3.3(1c) 4.2(x) yes1 bios v1.0.15(07/16/08): v1.0.15(07/16/08) v1.0.15(07/16/08) no2 slc2 3.3(1c) 4.2(x) yes2 bios v1.0.15(07/16/08): v1.0.15(07/16/08) v1.0.15(07/16/08) noDo you want to continue with the installation (y/n)? [n] yInstall is in progress, please wait.Notifying services about the upgrade.[####################] 100% -- SUCCESSSetting boot variables.[####################] 100% -- SUCCESSPerforming configuration copy.[####################] 100% -- SUCCESSModule 1: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 2: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSUpgrade can no longer be aborted, any failure will result in a disruptive upgrade.Freeing memory in the file system.[####################] 100% -- SUCCESSLoading images into memory.[####################] 100% -- SUCCESSSaving external linecard runtime state.2008 Aug 27 21:08:39 209.165.200.226 %IMAGE_DNLD-SLOT2-2-IMG_DNLD_STARTED: Moduleimage download process.Please wait until completion...2008 Aug 27 21:09:03 209.165.200.226 %IMAGE_DNLD-SLOT2-2-IMG_DNLD_COMPLETE: Moduleimage download process. Download successful.[####################] 100% -- SUCCESSSaving linecard runtime state.[####################] 100% -- SUCCESSSaving supervisor runtime state.[####################] 100% -- SUCCESSSaving mts state.[####################] 100% -- SUCCESSRebooting the switch to proceed with the upgrade.Telnet will now be disabled.Starting new kernelarch: exitopenpic: enteropenpic: timeropenpic: externalopenpic: spuriousopenpic: exitStarting kernel...Entered kgdb_console_init:1960INIT: version 2.85 bootingChecking all filesystems..... done.directorySetting the System Clock using the Hardware Clock as reference...System Clock set.Local time: Wed Aug 2721:09:37 UTC 2008Loading system softwareUncompressing system image: bootflash:///m9200-s2ek9-mz.4.2.x.binCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCUncompressing linecard componentsINIT: Entering runlevel: 3Starting NFS servers: nfsd mountd.2008 Aug 27 21:10:07 209.165.200.226 %KERN-2-SYSTEM_MSG: Starting kernel... - kernel2008 Aug 27 21:10:07 209.165.200.226 %KERN-1-SYSTEM_MSG: Entered kgdb_console_init:1960 - kernelContinuing with installation process, please wait.The login will be disabled until the installation is completed.2008 Aug 27 21:11:08 switch %PROC_MGR-2-MESG: Entity : (dnld_image) has exited successfully2008 Aug 27 21:11:16 switch %PLATFORM-2-PS_OK: Power supply 2 ok (Serial number QCS104811YP)2008 Aug 27 21:11:16 switch %PLATFORM-2-PS_FANOK: Fan in Power supply 2 ok2008 Aug 27 21:11:16 switch %PLATFORM-2-FAN_OK: Fan module ok2008 Aug 27 21:11:16 switch %PLATFORM-2-CHASSIS_CLKMODOK: Chassis clock module A ok2008 Aug 27 21:11:16 switch %PLATFORM-2-CHASSIS_CLKSRC: Current chassis clock source is clock-AStatus for linecard upgrade.[####################] 100% -- SUCCESSStatus for external linecard upgrade.[####################] 100% -- SUCCESSPerforming supervisor state verification.[####################] 100% -- SUCCESSInstall has been successful.MDS Switch209.165.200.226 login: adminPassword:Cisco Nexus Operating System (NX-OS) SoftwareTAC support: http://www.cisco.com/tacCopyright (c) 2002-2008, Cisco Systems, Inc. All rights reserved.The copyrights to certain works contained in this software areowned by other third parties and used and distributed underlicense. Certain components of this software are licensed underthe GNU General Public License (GPL) version 2.0 or the GNULesser General Public License (LGPL) Version 2.1. A copy of eachsuch license is available athttp://www.opensource.org/licenses/gpl-2.0.php andhttp://www.opensource.org/licenses/lgpl-2.1.phpStep 7
Issue the show version command.
switch# show versionCisco Nexus Operating System (NX-OS) SoftwareTAC support: http://www.cisco.com/tacCopyright (c) 2002-2008, 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 1.0.15loader: version N/Akickstart: version 4.2(x)system: version 4.2(x)BIOS compile time: 07/16/08kickstart image file is: bootflash:///m9200-s2ek9-kickstart-mz.4.2.x.binkickstart compile time: 8/22/2008 25:00:00 [08/25/2008 10:00:03]system image file is: bootflash:///m9200-s2ek9-mz.4.2.x.binsystem compile time: 8/22/2008 0:00:00 [08/25/2008 11:20:26]Hardwarecisco MDS 9222i ("4x1GE IPS, 18x1/2/4Gbps FC/Sup2")Motorola, e500v2 with 1036340 kB of memory.Processor Board ID JAE11430NJMDevice name: 209.165.200.226bootflash: 1000440 kBKernel uptime is 0 day(s), 0 hour(s), 4 minute(s), 15 second(s)Last reset at 913177 usecs after Wed Aug 27 21:09:20 2008Reason: Reset due to upgradeSystem version: 3.3(1c)Service:Step 8
Verify the status of the modules on the switch using the show module command.
switch# show moduleMod Ports Module-Type Model Status--- ----- -------------------------------- ------------------ ------------1 22 4x1GE IPS, 18x1/2/4Gbps FC/Sup2 DS-C9222I-K9 active *2 48 1/2/4 Gbps FC Module DS-X9148 okMod Sw Hw World-Wide-Name(s) (WWN)--- -------------- ------ --------------------------------------------------1 4.2(x) 1.0 20:01:00:0d:ec:34:82:00 to 20:12:00:0d:ec:34:82:002 4.2(x) 0.322 20:41:00:0d:ec:34:82:00 to 20:70:00:0d:ec:34:82:00Mod MAC-Address(es) Serial-Num--- -------------------------------------- ----------1 00-17-94-ee-1b-54 to 00-17-94-ee-1b-5c JAE11430NJM2 00-14-a9-74-e0-e8 to 00-14-a9-74-e0-ec JAB093902HZ* this terminal session
Downgrading from NX-OS Release 4.2
The following section describes who to downgrade from NX-OS Release 4.2(3) to NX-OS Release 4.2(1b).
Downgrading from NX-OS Release 4.2(3) to NX-OS Release 4.2(1b)
The following sections describe how to perform downgrades on an MDS 9513 switch:
To determine whether high bandwidth capability is enabled, issue the show hardware fabric-mode command. The following example shows that the higher bandwidth capability has not been activated:
switch# show hardware fabric-modeFabric mode supports only one configuration of 8G FC modules - 4/44 Host-Optimized 8G FC module.switch#The following example shows that the higher bandwidth capability has been activated:
switch# show hardware fabric-modeFabric mode supports 8G FC and above modules.switch#The following sections describe how to perform downgrades on an MDS 9509 and MDS 9506 switch:
The following section describes how to perform a downgrade on an MDS 9222i switch:
•
Downgrading from NX-OS Release 4.2(x) to SAN-OS Release 3.3(x) on an MDS 9222i Switch
For information on supported chassis and modules, refer to "NX-OS Release 4.2(x) Supported Hardware" section. For information on the procedures for installing and upgrading software for Intelligent Storage Services on the Cisco MDS 9000 Family Storage Services Module (SSM), refer to the Cisco MDS 9000 Family Storage Services Module Software Installation and Upgrade Guide.
Note
If you are running NX-OS Release 4.2(x) in combination with an SSI Release 4.2(x) image and you wish to downgrade to SAN-OS Release 3.3(2) with the SSI Release 3.2(3s) image, you must delete all SANTap configurations prior to the downgrade. Downgrading without completely deleting the SANTap configurations is not supported.
Downgrading from NX-OS Release 4.2(3) to NX-OS Release 4.2(1b)
This procedure describes how to downgrade from NX-OS Release 4.2(3) to NX-OS Release 4.2(1b) on switch with the SSN-16 module installed.
To perform the ...
switch# show moduleMod Ports Module-Type Model Status--- ----- -------------------------------- ------------------ ------------2 16 16x1GE, Storage Services Node DS-X9316-SSNK9 ok5 0 Supervisor/Fabric-2 DS-X9530-SF2-K9 active *6 0 Supervisor/Fabric-2 DS-X9530-SF2-K9 ha-standbyMod Sw Hw World-Wide-Name(s) (WWN)--- -------------- ------ --------------------------------------------------2 4.2(3) 3.6 --5 4.2(3) 1.4 --6 4.2(3) 1.6 --........switch# install all kickstart bootflash:m9500-sf2ek9-kickstart-mz.4.2.1b.bin sys bootflash:m9500-sf2ek9-mz.4.2.1b.binVerifying image bootflash:/m9500-sf2ek9-kickstart-mz.4.2.1b.bin for boot variable "kickstart".[####################] 100% -- SUCCESSVerifying image bootflash:/m9500-sf2ek9-mz.4.2.1b.bin for boot variable "system".[####################] 100% -- SUCCESSVerifying image type.[####################] 100% -- SUCCESSExtracting "slc2" version from image bootflash:/m9500-sf2ek9-mz.4.2.1b.bin.[####################] 100% -- SUCCESSExtracting "ips16" version from image bootflash:/m9500-sf2ek9-mz.4.2.1b.bin.[####################] 100% -- SUCCESSExtracting "ssi" version from image bootflash:/m9500-sf2ek9-mz.4.2.1b.bin.[####################] 100% -- SUCCESSExtracting "bios" version from image bootflash:/m9500-sf2ek9-mz.4.2.1b.bin.[####################] 100% -- SUCCESSExtracting "system" version from image bootflash:/m9500-sf2ek9-mz.4.2.1b.bin.[####################] 100% -- SUCCESSExtracting "kickstart" version from image bootflash:/m9500-sf2ek9-kickstart-mz.4.2.1b.bin.[####################] 100% -- SUCCESSPerforming Compact Flash and TCAM sanity test.[####################] 100% -- SUCCESSNotifying services about system upgrade.[####################] 100% -- SUCCESSCompatibility check is done:Module bootable Impact Install-type Reason------ -------- -------------- ------------ ------2 yes disruptive rolling Hitless upgrade is not supported5 yes non-disruptive reset6 yes non-disruptive resetOther miscellaneous information for installation:Module info------ ----------------------------------2 Hitless upgrade is not supportedImages will be upgraded according to following table:Module Image Running-Version(pri:alt) New-Version Upg-Required------ ---------- -------------------------------------- ---------------- ------------2 slc2 4.2(3) 4.2(1b) yes2 ips16 4.2(3) 4.2(1b) yes2 ssi 4.2(3) 4.2(1b) yes2 bios v1.0.16(10/23/08): v1.0.16(10/23/08) v1.0.16(10/23/08) no5 system 4.2(3) 4.2(1b) yes5 kickstart 4.2(3) 4.2(1b) yes5 bios v1.0.10(01/08/09): v1.0.10(01/08/09) v1.0.10(01/08/09) no6 system 4.2(3) 4.2(1b) yes6 kickstart 4.2(3) 4.2(1b) yes6 bios v1.0.10(01/08/09): v1.0.10(01/08/09) v1.0.10(01/08/09) noDo you want to continue with the installation (y/n)? [n] yInstall is in progress, please wait.Syncing image bootflash:/m9500-sf2ek9-kickstart-mz.4.2.1b.bin to standby.[####################] 100% -- SUCCESSSyncing image bootflash:/m9500-sf2ek9-mz.4.2.1b.bin to standby.[####################] 100% -- SUCCESSSetting boot variables.[####################] 100% -- SUCCESSPerforming configuration copy.[####################] 100% -- SUCCESSModule 2: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 5: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 6: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESS2009 Dec 10 18:55:46 switch %PLATFORM-2-MOD_REMOVE: Module 6 removed (Serial number JAE1241X10O)2009 Dec 10 18:58:04 switch %IDEHSD-STANDBY-2-MOUNT: slot0: onlineModule 6: Waiting for module online.-- SUCCESSNotifying services about the switchover.[####################] 100% -- SUCCESS"Switching over onto standby".----------Note---------->> MDS-Bootloader-01.00.10 (Jan 8 2009 - 14:53:42) (MPC7447A), Build: 01.00.10INFO: Booting off primary flash.CPU: MPC7447A v1.1 @ 1411 MHzDRAM: SPD Checksum ok!SPD Checksum ok!-- DIMM1 (unbuffered) has 1 banks-- DIMM2 (unbuffered) has 1 banksECC Initialization of Bank 0: DoneECC Initialization of Bank 1: DoneCAS Latency = 2.5 tRP = 3 tRAS = 7 tRCD=3Total SDRAM memory is 1024 MB40000000INFO: SDRAM tests PASSED.done.PCI 0 bus mode: Conventional PCIPCI 1 bus mode: Conventional PCIL2 Cache Initialization.Internal SRAM ECC Initialization: DoneIDE: Bus 0: OK Bus 1: OKDevice 0: Model: SILICONSYSTEMS INC 1GB Firm: 841-023 Ser#: 506VTP69Sn605DC0008Type: Hard DiskCapacity: 999.1 MB = 0.9 GB (2046240 x 512)Device 3: Model: SMART CF Firm: 2006081 Ser#: 0000101152000001263Type: Hard DiskCapacity: 991.2 MB = 0.9 GB (2030112 x 512)Booting bootflash:/m9500-sf2ek9-kickstart-mz.4.2.1b.bin .........................Automatic boot of image at addr 0x00000000 ...Starting kernel...INIT: version 2.85 bootingChecking all filesystems..r.r.r.r.r done.no matching password file entrydelete line `adminbackup:$1$Oip/C5Ci$oOdx7oJSlBCFpNRmQK4na.:13419:0:99999:7:::'? Nopwck: no changesSetting the System Clock using the Hardware Clock as reference...System Clock set. Local time: Thu Dec 10 18:56:59 UTC 2009Loading system softwareUncompressing system image: bootflash:/m9500-sf2ek9-mz.4.2.1b.binCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCINIT: Entering runlevel: 3is_module_netboot returned 0Continuing with installation, please wait2009 Dec 10 18:58:04 172.25.229.221 %IDEHSD-2-MOUNT: slot0: onlineModule 6: Waiting for module online.-- SUCCESS2009 Dec 10 18:58:41 172.25.229.221 %SYSMGR-2-HASWITCHOVER_PRE_START: This supervisor is becoming active (pre-start phase).2009 Dec 10 18:58:41 172.25.229.221 %SYSMGR-2-HASWITCHOVER_START: This supervisor is becoming active.2009 Dec 10 18:58:41 172.25.229.221 %SYSMGR-2-SWITCHOVER_OVER: Switchover completed.Module 2: Disruptive upgrading.[# ] 0%2009 Dec 10 19:01:59 switch %PLATFORM-2-MOD_DETECT: Module 2 detected (Serial number JAE1227NULE) Module-Type 16x1GE, Storage Services Node Model DS-X9316-SSNK92009 Dec 10 19:01:59 switch %PLATFORM-2-MOD_PWRUP: Module 2 powered up (Serial number JAE1227NULE)2009 Dec 10 19:02:41 switch %IMAGE_DNLD-SLOT2-2-IMG_DNLD_STARTED: Module image download process. Please wait until completion...2009 Dec 10 19:02:59 switch %IMAGE_DNLD-SLOT2-2-IMG_DNLD_COMPLETE: Module image download process. Download successful.[####################] 100% -- SUCCESSInstall has been successful.Downgrading from NX-OS Release 4.2(x) to SAN-OS Release 3.3(x) on an MDS 9513 Multilayer Director with Higher Bandwidth Capability
This procedure describes how to downgrade from NX-OS Release 4.2(x) on an MDS 9513 Multilayer Director with higher bandwidth capability. To downgrade on an MDS 9513 Multilayer Director that does not have higher bandwidth capability, see "Downgrading from NX-OS Release 4.2(x) to SAN-OS Release 3.3(x) on an MDS 9513 Multilayer Director Without Higher Bandwidth Capability" section.
To verify that higher bandwidth capabilities are activated, issue the show hardware fabric-mode command. The following example shows that the higher bandwidth capability has been activated:
switch# show hardware fabric-modeFabric mode supports 8G FC and above modules.switch#The following example shows that the higher bandwidth capability has not been activated:
switch# show hardware fabric-modeFabric mode supports only one configuration of 8G FC modules - 4/44 Host-Optimized 8G FC module.switch#Use the install all command to downgrade the switch and handle configuration conversions. When downgrading any switch in the Cisco MDS 9000 Family, avoid using the reload command.
Note
When downgrading to a release earlier than NX-OS Release 4.2(x) and if you have a Generation 3 8-Gbps Fibre Channel Switching Modules and the Fabric 2 module (DS-13SLT-FAB2) installed, the installation will fail. It is recommended that you power down these modules and then downgrade again.
Note
A downgrade from NX-OS Release 4.2(x) to SAN-OS Release 3.3(x) with higher bandwidth capability enabled is disruptive.
To downgrade to Cisco MDS SAN-OS Release 3.3(x) from NX-OS Release 4.2, follow these steps:
Step 1
Verify that the system image files for the downgrade are present on the active supervisor module bootflash:.
switch# dir bootflash:12288 Aug 26 19:06:14 2008 lost+found/22001152 Jul 01 10:54:49 2008 m9500-sf2ek9-kickstart-mz.4.2.x.bin16604160 Jul 01 10:20:07 2008 m9500-sf2ek9-kickstart-mz.3.3.1c.bin94175354 Jul 01 10:33:52 2008 m9500-sf2ek9-mz.4.2.x.bin78718938 Jul 01 10:18:09 2008 m9500-sf2ek9-mz.3.3.1c.binUsage for bootflash://sup-local211411892 bytes used167810476 bytes free379322368 bytes totalStep 2
If the software image file is not present, download it from an FTP or TFTP server to the active supervisor module bootflash:. You can obtain the software image file from the Cisco.com software download center at the following URL:
http://www.cisco.com/cisco/software/navigator.html
Note
If you need more space on the active supervisor module bootflash:, use the delete command to remove unnecessary files and follow Step 3 through Step 6.
switch# copy tftp://tftpserver.cisco.com/MDS/m9500-sf2ek9-kickstart-mz.3.3.1c.bin bootflash:m9500-sf2ek9-kickstart-mz.3.3.1c.binswitch# copy tftp://tftpserver.cisco.com/MDS/m9500-sf2ek9-mz.3.3.1c.bin bootflash:m9500-sf2ek9-mz.3.3.1c.binStep 3
Ensure that the required space is available on the active supervisor.
switch# dir bootflash:12288 Aug 26 19:06:14 2008 lost+found/22001152 Jul 01 10:54:49 2008 m9500-sf2ek9-kickstart-mz.4.2.x.bin94175354 Jul 01 10:33:52 2008 m9500-sf2ek9-mz.4.2.x.binUsage for bootflash://sup-local116188794 bytes used68370822 bytes free184559616 bytes totalStep 4
If you need more space on the active supervisor module bootflash, delete unnecessary files to make space available.
switch# del bootflash:m9500-sf2ek9-kickstart-mz.4.2.x.binswitch# del bootflash:m9500-sf2ek9-mz.4.2.x.binStep 5
Verify that there is enough space available for the standby supervisor.
switch(standby)# dir bootflash:12288 Aug 26 19:06:14 2008 lost+found/22001152 Jul 01 10:54:49 2008 m9500-sf2ek9-kickstart-mz.4.2.x.bin94175354 Jul 01 10:33:52 2008 m9500-sf2ek9-mz.4.2.x.binUsage for bootflash://sup-local116188794 bytes used68370822 bytes free184559616 bytes totalStep 6
If you need more space on the standby supervisor module bootflash, delete unnecessary files to make space available.
switch(standby)# del bootflash:m9500-sf2ek9-kickstart-mz.4.2.x.binswitch(standby)# del bootflash:m9500-sf2ek9-mz.4.2.x.binStep 7
Issue the show incompatibility system image-filename command to determine if you need to disable any features not supported in the earlier release.
switch# show incompatibility system bootflash:m9500-sf2ek9-mz.3.3.1c.binThe following configurations on active are incompatible with the system image1) Service : port-channel , Capability : CAP_FEATURE_AUTO_CREATED_41_PORT_CHANNELDescription : auto create enabled ports or auto created port-channels are presentCapability requirement : STRICTDisable command :1.Disable autocreate on interfaces (no channel-group auto).2.Convert autocreated port channels to be persistent (port-channel 1 persistent)...Step 8
Disable any features that are incompatible with the downgrade system image.
switch# configure terminalEnter configuration commands, one per line. End with CNTL/Z.switch(config)# interface fcip 31switch(config-if)# no channel-group autoswitch(config-if)# endswitch# port-channel 127 persistentswitch#Step 9
Save the configuration using the copy running-config startup-config command.
switch# copy running-config startup-configStep 10
Verify if a Generation 3 8-Gbps module is installed on the switch using the show module command.
switch# show moduleMod Ports Module-Type Model Status--- ----- -------------------------------- ------------------ ------------1 22 4x1GE IPS, 18x1/2/4Gbps FC Modul DS-X9304-18K9 ok2 12 1/2/4 Gbps FC Module DS-X9112 ok3 12 1/2/4 Gbps FC Module DS-X9112 ok4 24 1/2/4 Gbps FC Module DS-X9124 ok5 48 1/2/4 Gbps FC Module DS-X9148 ok6 4 10 Gbps FC Module DS-X9704 ok7 0 Supervisor/Fabric-2 DS-X9530-SF2-K9 active *8 0 Supervisor/Fabric-2 DS-X9530-SF2-K9 ha-standby9 22 4x1GE IPS, 18x1/2/4Gbps FC Modul DS-X9304-18K9 ok10 24 1/2/4 Gbps FC Module DS-X9124 ok11 48 1/2/4 Gbps FC Module DS-X9148 ok12 48 1/2/4/8 Gbps 48-Port FC Module DS-X9248-96 ok13 48 1/2/4/8 Gbps 4/44-Port FC Module DS-X9248-48K9 ok...Step 11
If there is a Generation 3 8-Gbps module installed, then do Steps a through c. Otherwise, go to Step 12.
a.
Power off the Generation 3 8-Gbps module.
switch# configure terminalswitch(config)# poweroff module 12switch(config)# 2009 Jan 7 18:40:05 switch %PLATFORM-2-PFM_MODULE_POWER_OFF: Manual power-off of Module 12 from Command Line Interfaceswitch(config)# 2009 Jan 7 18:40:10 switch %PLATFORM-2-MOD_PWRDN: Module 12 powered down (Serial number JAE1234SOWO)switch(config)# poweroff module 13switch(config)# 2009 Jan 7 18:40:40 switch %PLATFORM-2-PFM_MODULE_POWER_OFF: Manual power-off of Module 13 from Command Line Interfaceswitch(config)# 2009 Jan 7 18:40:45 switch %PLATFORM-2-MOD_PWRDN: Module 13 powered down (Serial number JAE1234SOWO)b.
Verify that the Generation 3 8-Gbps modules have been powered off.
switch# show moduleMod Ports Module-Type Model Status--- ----- -------------------------------- ------------------ ------------1 22 4x1GE IPS, 18x1/2/4Gbps FC Modul DS-X9304-18K9 ok2 12 1/2/4 Gbps FC Module DS-X9112 ok3 12 1/2/4 Gbps FC Module DS-X9112 ok4 24 1/2/4 Gbps FC Module DS-X9124 ok5 48 1/2/4 Gbps FC Module DS-X9148 ok6 4 10 Gbps FC Module DS-X9704 ok7 0 Supervisor/Fabric-2 DS-X9530-SF2-K9 active *8 0 Supervisor/Fabric-2 DS-X9530-SF2-K9 ha-standby9 22 4x1GE IPS, 18x1/2/4Gbps FC Modul DS-X9304-18K9 ok10 24 1/2/4 Gbps FC Module DS-X9124 ok11 48 1/2/4 Gbps FC Module DS-X9148 ok12 48 1/2/4/8 Gbps 48-Port FC Module DS-X9248-96 powered-dn13 48 1/2/4/8 Gbps 4/44-Port FC Module DS-X9248-48K9 powered-dn...c.
Remove the Generation 3 8-Gbps modules.
Step 12
Issue the install all command to downgrade the software.
Note
When downgrading on an MDS 9513 Director, (running in high bandwidth mode with 8-Gbps Fibre Channel modules) consider the following:
•
Downgrading to MDS SAN-OS Release 3.x is disruptive.
•
Downgrading to MDS SAN-OS Release 3.x requires a switch reload.
•
The Fabric 2 module features are not available after a downgrade to SAN-OS Release 3.x or earlier.
switch# install all kickstart bootflash:m9500-sf2ek9-kickstart-mz.3.3.1c.bin system bootflash:m9500-sf2ek9-mz.3.3.1c.binVerifying image bootflash:/m9500-sf2ek9-kickstart-mz.3.3.1c.bin for boot variable "kickstart".[####################] 100% -- SUCCESSVerifying image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin for boot variable "system".[####################] 100% -- SUCCESSVerifying image type.[####################] 100% -- SUCCESSExtracting "slc2" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "18_4" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "ssi" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "bios" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "slc2" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "slc2" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "slc2" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "slc2" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "slc2" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "system" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "kickstart" version from image bootflash:/m9500-sf2ek9-kickstart-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "slc2" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "18_4" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "ssi" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "slc2" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "slc2" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "slc2" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "slc2" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSPerforming Compact Flash and TCAM sanity test.[####################] 100% -- SUCCESSNotifying services about system upgrade.[####################] 100% -- SUCCESSCompatibility check is done:Module bootable Impact Install-type Reason------ -------- -------------- ------------ ------1 yes disruptive reset Incompatible fabric switching mode2 yes disruptive reset Incompatible fabric switching mode3 yes disruptive reset Incompatible fabric switching mode4 yes disruptive reset Incompatible fabric switching mode5 yes disruptive reset Incompatible fabric switching mode6 yes disruptive reset Incompatible fabric switching mode7 yes disruptive reset Incompatible fabric switching mode8 yes disruptive reset Incompatible fabric switching mode9 yes disruptive reset Incompatible fabric switching mode10 yes disruptive reset Incompatible fabric switching mode11 yes disruptive reset Incompatible fabric switching modeOther miscellaneous information for installation:Module info------ ----------------------------------1 FC ports 1-18 are hitless, GigE 1-4 are Hitful, and Intelligent Applications running are Hitful9 FC ports 1-18 are hitless, GigE 1-4 are Hitful, and Intelligent Applications running are HitfulImages will be upgraded according to following table:Module Image Running-Version(pri:alt) New-Version Upg-Required------ ---------- ---------------------------------------- -------------------- ------------1 slc2 4.2(x) 3.3(1c) yes1 18_4 4.2(x) 3.3(1c) yes1 ssi 4.2(x) 3.3(1c) yes1 bios v1.0.15(07/16/08): v1.0.15(07/16/08) v1.0.12(09/10/07) no2 slc2 4.2(x) 3.3(1c) yes2 bios v1.0.15(07/16/08): v1.0.15(07/16/08) v1.0.12(09/10/07) no3 slc2 4.2(x) 3.3(1c) yes3 bios v1.0.15(07/16/08): v1.0.15(07/16/08) v1.0.12(09/10/07) no4 slc2 4.2(x) 3.3(1c) yes4 bios v1.0.15(07/16/08): v1.0.15(07/16/08) v1.0.12(09/10/07) no5 slc2 4.2(x) 3.3(1c) yes5 bios v1.0.15(07/16/08): v1.0.15(07/16/08) v1.0.12(09/10/07) no6 slc2 4.2(x) 3.3(1c) yes6 bios v1.0.15(07/16/08): v1.0.15(07/16/08) v1.0.12(09/10/07) no7 system 4.2(x) 3.3(1c) yes7 kickstart 4.2(x) 3.3(1c) yes7 bios v1.0.6(06/14/07): v1.0.6(06/14/07) v1.0.6(06/14/07) no8 system 4.2(x) 3.3(1c) yes8 kickstart 4.2(x) 3.3(1c) yes8 bios v1.0.6(06/14/07): v1.0.6(06/14/07) v1.0.6(06/14/07) no9 slc2 4.2(x) 3.3(1c) yes9 18_4 4.2(x) 3.3(1c) yes9 ssi 4.2(x) 3.3(1c) yes9 bios v1.0.15(07/16/08): v1.0.15(07/16/08) v1.0.12(09/10/07) no10 slc2 4.2(x) 3.3(1c) yes10 bios v1.0.15(07/16/08): v1.0.15(07/16/08) v1.0.12(09/10/07) no11 slc2 4.2(x) 3.3(1c) yes11 bios v1.0.15(07/16/08): v1.0.15(07/16/08) v1.0.12(09/10/07) noISSU can not be performed due to an incompatible fabric switching mode. Switch will go through a disruptive upgrade.Switch will be reloaded for disruptive upgrade.Do you want to continue with the installation (y/n)? [n] yInstall is in progress, please wait.Syncing image bootflash:/m9500-sf2ek9-kickstart-mz.3.3.1c.bin to standby.[####################] 100% -- SUCCESSSyncing image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin to standby.[####################] 100% -- SUCCESSSetting boot variables.[####################] 100% -- SUCCESSPerforming configuration copy.[####################] 100% -- SUCCESSModule 1: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 2: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 3: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 4: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 5: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 6: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 7: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 8: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 9: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 10: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 11: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSConverting startup config.[####################] 100% -- SUCCESSFinishing the upgrade, switch will reboot in 10 seconds.switch#>> MDS-Bootloader-01.00.06 (Jun 14 2007 - 15:04:07) (MPC7447A)INFO: Booting off primary flash.CPU: MPC7447A v1.1 @ 1411 MHzDRAM: SPD Checksum ok!SPD Checksum ok!-- DIMM1 has 1 banks-- DIMM2 has 1 banksECC Initialization of Bank 0: DoneECC Initialization of Bank 1: DoneCAS Latency = 2.5 tRP = 3 tRAS = 7 tRCD=3Total SDRAM memory is 1024 MB40000000INFO: SDRAM tests PASSED.PCI 0 bus mode: Conventional PCIPCI 1 bus mode: Conventional PCIL2 Cache Initialization.Internal SRAM ECC Initialization: DoneIDE: Bus 0: OKDevice 0: Model: TOSHIBA THNCF1G02DG Firm: Ser#: TSBC1G0206301T63902AType: Hard DiskCapacity: 976.9 MB = 0.9 GB (2000880 x 512)Booting bootflash:/m9500-sf2ek9-kickstart-mz.3.3.1c.bin ..................Automatic boot of image at addr 0x00000000 ...Starting kernel...INIT: version 2.78 bootingChecking all filesystems..r.r.r.. done.Loading system softwareUncompressing system image: bootflash:/m9500-sf2ek9-mz.3.3.1c.binCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCINIT: Entering runlevel: 32008 Aug 27 20:23:54 209.165.200.226 %KERN-1-SYSTEM_MSG: calling inter_module_register for mgmt2008 Aug 27 20:23:56 209.165.200.226 %PLATFORM-2-PS_OK: Power supply 1 ok (Serial number DCH0935005K)2008 Aug 27 20:23:56 209.165.200.226 %PLATFORM-2-PS_FANOK: Fan in Power supply 1 ok2008 Aug 27 20:23:56 209.165.200.226 %PLATFORM-2-PS_OK: Power supply 2 ok (Serial number DCH09350060)2008 Aug 27 20:23:56 209.165.200.226 %PLATFORM-2-PS_FANOK: Fan in Power supply 2 ok2008 Aug 27 20:23:56 209.165.200.226 %PLATFORM-2-FANMOD_FAN_OK: Fan module 1 (Front fan) ok2008 Aug 27 20:23:56 209.165.200.226 %PLATFORM-2-FANMOD_FAN_OK: Fan module 2 (Rear fan) ok2008 Aug 27 20:23:56 209.165.200.226 %PLATFORM-2-CHASSIS_CLKMODOK: Chassis clock module A ok2008 Aug 27 20:23:56 209.165.200.226 %PLATFORM-2-CHASSIS_CLKMODOK: Chassis clock module B ok2008 Aug 27 20:23:56 209.165.200.226 %PLATFORM-2-CHASSIS_CLKSRC: Current chassis clock source is clock-AMDS Switch209.165.200.226 login: 2008 Aug 27 20:24:27 209.165.200.226 %PLATFORM-2-MOD_PWRIDPROMFAIL: Module 12 failedto power up due to IDPROM read error2008 Aug 27 20:24:29 209.165.200.226 %PLATFORM-2-MOD_PWRIDPROMFAIL: Module 13 failed to power up due to IDPROM read error2008 Aug 27 20:24:50 209.165.200.226 %IMAGE_DNLD-SLOT1-2-IMG_DNLD_STARTED: Module image download process.Please wait until completion...2008 Aug 27 20:25:02 209.165.200.226 %IMAGE_DNLD-SLOT9-2-IMG_DNLD_STARTED: Module image download process.Please wait until completion...2008 Aug 27 20:25:09 209.165.200.226 %IMAGE_DNLD-SLOT4-2-IMG_DNLD_STARTED: Module image download process.Please wait until completion...2008 Aug 27 20:25:09 209.165.200.226 %IMAGE_DNLD-SLOT1-2-IMG_DNLD_COMPLETE: Module image download process. Download successful.2008 Aug 27 20:25:21 209.165.200.226 %IMAGE_DNLD-SLOT9-2-IMG_DNLD_COMPLETE: Module image download process. Download successful.2008 Aug 27 20:25:27 209.165.200.226 %IMAGE_DNLD-SLOT4-2-IMG_DNLD_COMPLETE: Module image download process. Download successful.2008 Aug 27 20:25:28 209.165.200.226 %IMAGE_DNLD-SLOT2-2-IMG_DNLD_STARTED: Module image download process.Please wait until completion...2008 Aug 27 20:25:33 209.165.200.226 %IMAGE_DNLD-SLOT3-2-IMG_DNLD_STARTED: Module image download process.Please wait until completion...2008 Aug 27 20:25:36 209.165.200.226 %IMAGE_DNLD-SLOT5-2-IMG_DNLD_STARTED: Module image download process.Please wait until completion...2008 Aug 27 20:25:37 209.165.200.226 %IMAGE_DNLD-SLOT6-2-IMG_DNLD_STARTED: Module image download process.Please wait until completion...2008 Aug 27 20:25:41 209.165.200.226 %IMAGE_DNLD-SLOT10-2-IMG_DNLD_STARTED: Module image download process. Please wait until completion...2008 Aug 27 20:25:43 209.165.200.226 %IMAGE_DNLD-SLOT11-2-IMG_DNLD_STARTED: Module image download process. Please wait until completion...2008 Aug 27 20:25:48 209.165.200.226 %IMAGE_DNLD-SLOT2-2-IMG_DNLD_COMPLETE: Module image download process. Download successful.2008 Aug 27 20:25:49 209.165.200.226 %IMAGE_DNLD-SLOT3-2-IMG_DNLD_COMPLETE: Module image download process. Download successful.2008 Aug 27 20:25:56 209.165.200.226 %IMAGE_DNLD-SLOT5-2-IMG_DNLD_COMPLETE: Module image download process. Download successful.2008 Aug 27 20:25:58 209.165.200.226 %IMAGE_DNLD-SLOT6-2-IMG_DNLD_COMPLETE: Module image download process. Download successful.2008 Aug 27 20:26:01 209.165.200.226 %IMAGE_DNLD-SLOT10-2-IMG_DNLD_COMPLETE: Module image download process. Download successful.2008 Aug 27 20:26:04 209.165.200.226 %IMAGE_DNLD-SLOT11-2-IMG_DNLD_COMPLETE: Module image download process. Download successful.MDS Switch209.165.200.226 login: adminPassword:Cisco Storage Area Networking Operating System (SAN-OS) SoftwareTAC support: http://www.cisco.com/tacCopyright (c) 2002-2008, 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 may be covered under the GNU PublicLicense or the GNU Lesser General Public License. A copy ofeach such license is available athttp://www.gnu.org/licenses/gpl.html andhttp://www.gnu.org/licenses/lgpl.htmlStep 13
Verify the status of the modules on the switch using the show module command.
switch# show moduleMod Ports Module-Type Model Status--- ----- -------------------------------- ------------------ ------------1 22 4x1GE IPS, 18x1/2/4Gbps FC Modu DS-X9304-18K9 ok2 12 1/2/4 Gbps FC Module DS-X9112 ok3 12 1/2/4 Gbps FC Module DS-X9112 ok4 24 1/2/4 Gbps FC Module DS-X9124 ok5 48 1/2/4 Gbps FC Module DS-X9148 ok6 4 10 Gbps FC Module DS-X9704 ok7 0 Supervisor/Fabric-2 DS-X9530-SF2-K9 active *8 0 Supervisor/Fabric-2 DS-X9530-SF2-K9 ha-standby9 22 4x1GE IPS, 18x1/2/4Gbps FC Modu DS-X9304-18K9 ok10 24 1/2/4 Gbps FC Module DS-X9124 ok11 48 1/2/4 Gbps FC Module DS-X9148 okMod Sw Hw World-Wide-Name(s) (WWN)--- -------------- ------ --------------------------------------------------1 3.3(1c) 0.0 20:01:00:05:30:01:ca:32 to 20:12:00:05:30:01:ca:322 3.3(1c) 0.196 20:41:00:05:30:01:ca:32 to 20:4c:00:05:30:01:ca:323 3.3(1c) 0.196 20:81:00:05:30:01:ca:32 to 20:8c:00:05:30:01:ca:324 3.3(1c) 1.3 20:c1:00:05:30:01:ca:32 to 20:d8:00:05:30:01:ca:325 3.3(1c) 0.306 21:01:00:05:30:01:ca:32 to 21:30:00:05:30:01:ca:326 3.3(1c) 0.522 21:41:00:05:30:01:ca:32 to 21:44:00:05:30:01:ca:327 3.3(1c) 0.3 --8 3.3(1c) 0.3 --9 3.3(1c) 1.0 22:01:00:05:30:01:ca:32 to 22:12:00:05:30:01:ca:3210 3.3(1c) 0.196 22:41:00:05:30:01:ca:32 to 22:58:00:05:30:01:ca:3211 3.3(1c) 0.302 22:81:00:05:30:01:ca:32 to 22:b0:00:05:30:01:ca:32...Step 14
Verify that the switch is running the required software version by issuing the show version command.
switch# show versionCisco Storage Area Networking Operating System (SAN-OS) SoftwareTAC support: http://www.cisco.com/tacCopyright (c) 2002-2008, 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 may be covered under the GNU PublicLicense or the GNU Lesser General Public License. A copy ofeach such license is available athttp://www.gnu.org/licenses/gpl.html andhttp://www.gnu.org/licenses/lgpl.htmlSoftwareBIOS: version 1.0.6kickstart: version 3.3(1c)system: version 3.3(1c)BIOS compile time: 06/14/07kickstart image file is: bootflash:/m9500-sf2ek9-kickstart-mz.3.3.1c.binkickstart compile time: 5/23/2008 19:00:00 [06/20/2008 07:15:58]system image file is: bootflash:/m9500-sf2ek9-mz.3.3.1c.binsystem compile time: 5/23/2008 19:00:00 [06/20/2008 07:50:40]Hardwarecisco MDS 9513 ("Supervisor/Fabric-2")Motorola, 7447a, altivec with 1029868 kB of memory.Processor Board ID JAB09230102bootflash: 1000440 kBslot0: 0 kB209.165.200.226 kernel uptime is 0 days 0 hour 5 minute(s) 55 second(s)Last reset at 176977 usecs after Wed Aug 27 20:21:39 2008Reason: Reset by installerSystem version: 4.2(x)Service:
Downgrading from NX-OS Release 4.2(x) to SAN-OS Release 3.3(x) on an MDS 9513 Multilayer Director Without Higher Bandwidth Capability
To verify that higher bandwidth capabilities are not activated, issue the show hardware fabric-mode command. The following example shows that the higher bandwidth capability has not been activated:
switch# show hardware fabric-modeFabric mode supports only one configuration of 8G FC modules - 4/44 Host-Optimized 8G FC module.switch#The following example shows that the higher bandwidth capability has been activated:
switch# show hardware fabric-modeFabric mode supports 8G FC and above modules.switch#Use the install all command to downgrade the switch and handle configuration conversions. When downgrading any switch in the Cisco MDS 9000 Family, avoid using the reload command.
To downgrade to Cisco MDS SAN-OS Release 3.3(x) from NX-OS Release 4.2, follow these steps:
Step 1
Verify that the system image files for the downgrade are present on the active supervisor module bootflash:.
switch# dir bootflash:12288 Aug 26 19:06:14 2008 lost+found/22001152 Jul 01 10:54:49 2008 m9500-sf2ek9-kickstart-mz.4.2.x.bin16604160 Jul 01 10:20:07 2008 m9500-sf2ek9-kickstart-mz.3.3.1c.bin94175354 Jul 01 10:33:52 2008 m9500-sf2ek9-mz.4.2.x.bin78718938 Jul 01 10:18:09 2008 m9500-sf2ek9-mz.3.3.1c.binUsage for bootflash://sup-local211411892 bytes used167810476 bytes free379322368 bytes totalStep 2
If the software image file is not present, download it from an FTP or TFTP server to the active supervisor module bootflash:. You can obtain the software image file from the Cisco.com software download center at the following URL:
http://www.cisco.com/cisco/software/navigator.html
Note
If you need more space on the active supervisor module bootflash:, use the delete command to remove unnecessary files and follow Step 3 through Step 6.
switch# copy tftp://tftpserver.cisco.com/MDS/m9500-sf2ek9-kickstart-mz.3.3.1c.bin bootflash:m9500-sf2ek9-kickstart-mz.3.3.1c.binswitch# copy tftp://tftpserver.cisco.com/MDS/m9500-sf2ek9-mz.3.3.1c.bin bootflash:m9500-sf2ek9-mz.3.3.1c.binStep 3
Ensure that the required space is available on the active supervisor.
switch# dir bootflash:12288 Aug 26 19:06:14 2008 lost+found/22001152 Jul 01 10:54:49 2008 m9500-sf2ek9-kickstart-mz.4.2.x.bin94175354 Jul 01 10:33:52 2008 m9500-sf2ek9-mz.4.2.x.binUsage for bootflash://sup-local116188794 bytes used68370822 bytes free184559616 bytes totalStep 4
If you need more space on the active supervisor module bootflash, delete unnecessary files to make space available.
switch# del bootflash:m9500-sf2ek9-kickstart-mz.4.2.x.binswitch# del bootflash:m9500-sf2ek9-mz.4.2.x.binStep 5
Verify that there is enough space available for the standby supervisor.
switch(standby)# dir bootflash:12288 Aug 26 19:06:14 2008 lost+found/22001152 Jul 01 10:54:49 2008 m9500-sf2ek9-kickstart-mz.4.2.x.bin94175354 Jul 01 10:33:52 2008 m9500-sf2ek9-mz.4.2.x.binUsage for bootflash://sup-local116188794 bytes used68370822 bytes free184559616 bytes totalStep 6
If you need more space on the standby supervisor module bootflash, delete unnecessary files to make space available.
switch(standby)# del bootflash:m9500-sf2ek9-kickstart-mz.4.2.x.binswitch(standby)# del bootflash:m9500-sf2ek9-mz.4.2.x.binStep 7
Issue the show incompatibility system image-filename command to determine if you need to disable any features not supported by the earlier release.
switch# show incompatibility system bootflash:m9500-sf2ek9-mz.3.3.1c.binThe following configurations on active are incompatible with the system image1) Service : port-channel , Capability : CAP_FEATURE_AUTO_CREATED_41_PORT_CHANNELDescription : auto create enabled ports or auto created port-channels are presentCapability requirement : STRICTDisable command :1.Disable autocreate on interfaces (no channel-group auto).2.Convert autocreated port channels to be persistent (port-channel 1 persistent)...Step 8
Disable any features that are incompatible with the downgrade system image.
switch# configure terminalEnter configuration commands, one per line. End with CNTL/Z.switch(config)# interface fcip 31switch(config-if)# no channel-group autoswitch(config-if)# endswitch# port-channel 127 persistentswitch#Step 9
Save the configuration using the copy running-config startup-config command.
switch# copy running-config startup-configStep 10
Issue the install all command to downgrade the software.
switch# install all kickstart bootflash:m9500-sf2ek9-kickstart-mz.3.3.1c.bin system bootflash:m9500-sf2ek9-mz.3.3.1c.binVerifying image bootflash:/m9500-sf2ek9-kickstart-mz.3.3.1c.bin for boot variable "kickstart".[####################] 100% -- SUCCESSVerifying image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin for boot variable "system".[####################] 100% -- SUCCESSVerifying image type.[####################] 100% -- SUCCESSExtracting "slc2" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "bios" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "slc" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "slc2" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "system" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "kickstart" version from image bootflash:/m9500-sf2ek9-kickstart-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "slc2" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "slc" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "slc2" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSPerforming Compact Flash and TCAM sanity test.[####################] 100% -- SUCCESSNotifying services about system upgrade.[####################] 100% -- SUCCESSCompatibility check is done:Module bootable Impact Install-type Reason------ -------- -------------- ------------ ------1 yes non-disruptive rolling3 yes non-disruptive rolling4 yes non-disruptive rolling7 yes non-disruptive reset8 yes non-disruptive reset9 yes non-disruptive rolling10 yes non-disruptive rolling11 yes non-disruptive rollingImages will be upgraded according to following table:Module Image Running-Version(pri:alt) New-Version Upg-Required------ ---------- ---------------------------------------- -------------------- ------------1 slc2 4.2(x) 3.3(1c) yes1 bios v1.0.15(07/16/08): v1.0.15(07/16/08) v1.0.12(09/10/07) no3 slc 4.2(x) 3.3(1c) yes3 bios v1.1.0(10/24/03) v1.1.0(10/24/03) no4 slc2 4.2(x) 3.3(1c) yes4 bios v1.0.15(07/16/08): v1.0.15(07/16/08) v1.0.12(09/10/07) no7 system 4.2(x) 3.3(1c) yes7 kickstart 4.2(x) 3.3(1c) yes8 bios v1.0.6(06/14/07): v1.0.6(06/14/07) v1.0.6(06/14/07) no8 system 4.2(x) 3.3(1c) yes8 kickstart 4.2(x) 3.3(1c) yes8 bios v1.0.6(06/14/07): v1.0.6(06/14/07) v1.0.6(06/14/07) no9 slc2 4.2(x) 3.3(1c) yes9 bios v1.0.15(07/16/08): v1.0.15(07/16/08) v1.0.12(09/10/07) no10 slc 4.2(x) 3.3(1c) yes10 bios v1.1.0(10/24/03) v1.1.0(10/24/03) no11 slc2 4.2(x) 3.3(1c) yes11 bios v1.0.15(07/16/08): v1.0.15(07/16/08) v1.0.12(09/10/07) noDo you want to continue with the installation (y/n)? [n] YInstall is in progress, please wait.Syncing image bootflash:/m9500-sf2ek9-kickstart-mz.3.3.1c.bin to standby.[####################] 100% -- SUCCESSSyncing image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin to standby.[####################] 100% -- SUCCESSSetting boot variables.[####################] 100% -- SUCCESSPerforming configuration copy.[####################] 100% -- SUCCESSModule 1: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 3: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 4: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 7: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 8: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 9: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 10: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 11: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESS2008 Jul 2 06:35:55 switch %PLATFORM-2-MOD_REMOVE: Module 5 removed (Serial number JAB0923010G)Module 7: Waiting for module online.-- SUCCESSNotifying services about the switchover.[####################] 100% -- SUCCESS"Switching over onto standby".
Note
At this point, the previously active supervisor module is rebooting after a nondisruptive switchover has taken place. Refer to the "Switchover Mechanisms" section in the "Configuring High Availability" chapter in the Cisco MDS 9000 Family CLI Configuration Guide.
>> MDS-Bootloader-01.00.06 (Jun 14 2007 - 15:04:07) (MPC7447A)INFO: Booting off primary flash.CPU: MPC7447A v1.1 @ 1411 MHzDRAM: SPD Checksum ok!SPD Checksum ok!-- DIMM1 has 1 banks-- DIMM2 has 1 banksECC Initialization of Bank 0: DoneECC Initialization of Bank 1: DoneCAS Latency = 2.5 tRP = 3 tRAS = 7 tRCD=3Total SDRAM memory is 1024 MB40000000INFO: SDRAM tests PASSED.PCI 0 bus mode: Conventional PCIPCI 1 bus mode: Conventional PCIL2 Cache Initialization.Internal SRAM ECC Initialization: DoneIDE: Bus 0: OKDevice 0: Model: TOSHIBA THNCF1G02DG Firm: Ser#: TSBC1G0206301W51019AType: Hard DiskCapacity: 976.9 MB = 0.9 GB (2000880 x 512)Booting bootflash:/m9500-sf2ek9-kickstart-mz.3.3.1c.bin ..................Automatic boot of image at addr 0x00000000 ...Starting kernel...INIT: version 2.78 bootingChecking all filesystems..r.r.r.r. done.Loading system softwareUncompressing system image: bootflash:/m9500-sf2ek9-mz.3.3.1c.binCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCINIT: Entering runlevel: 3Step 11
Verify the status of the modules on the switch using the show module command
switch# show moduleMod Ports Module-Type Model Status--- ----- -------------------------------- ------------------ ------------1 12 1/2/4 Gbps FC Module DS-X9112 ok3 16 1/2 Gbps FC Module DS-X9016 ok4 48 1/2/4 Gbps FC Module DS-X9148 ok7 0 Supervisor/Fabric-2 DS-X9530-SF2-K9 ha-standby8 0 Supervisor/Fabric-2 DS-X9530-SF2-K9 active *9 24 1/2/4 Gbps FC Module DS-X9124 ok10 16 1/2 Gbps FC Module DS-X9016 ok11 4 10 Gbps FC Module DS-X9704 ok...
Downgrading from NX-OS Release 4.2(x) to SAN-OS 3.3(x) on an MDS 9509 or MDS 9506 Switch with an Installed Generation 3 8-Gbps Fibre Channel Switching Module
To downgrade to Cisco MDS SAN-OS Release 3.3(x) from NX-OS Release 4.2, on an MDS 9509 or MDS 9506 switch with a Generation 3 8-Gbps Fibre Channel Switching module installed, follow these steps:
Step 1
Verify that the system image files for the downgrade are present on the active supervisor module bootflash:.
switch# dir bootflash:12288 Aug 26 19:06:14 2008 lost+found/22001152 Jul 01 10:54:49 2008 m9500-sf2ek9-kickstart-mz.4.2.x.bin16604160 Jul 01 10:20:07 2008 m9500-sf2ek9-kickstart-mz.3.3.1c.bin94175354 Jul 01 10:33:52 2008 m9500-sf2ek9-mz.4.2.x.bin78718938 Jul 01 10:18:09 2008 m9500-sf2ek9-mz.3.3.1c.binUsage for bootflash://sup-local211411892 bytes used167810476 bytes free379322368 bytes totalStep 2
If the software image file is not present, download it from an FTP or TFTP server to the active supervisor module bootflash:. You can obtain the software image file from the Cisco.com software download center at the following URL:
http://www.cisco.com/cisco/software/navigator.html
Note
If you need more space on the active supervisor module bootflash:, use the delete command to remove unnecessary files and follow Step 3 through Step 6.
switch# copy tftp://tftpserver.cisco.com/MDS/m9500-sf2ek9-kickstart-mz.3.3.1c.bin bootflash:m9500-sf2ek9-kickstart-mz.3.3.1c.binswitch# copy tftp://tftpserver.cisco.com/MDS/m9500-sf2ek9-mz.3.3.1c.bin bootflash:m9500-sf2ek9-mz.3.3.1c.binStep 3
Ensure that the required space is available on the active supervisor.
switch# dir bootflash:12288 Aug 26 19:06:14 2008 lost+found/22001152 Jul 01 10:54:49 2008 m9500-sf2ek9-kickstart-mz.4.2.x.bin94175354 Jul 01 10:33:52 2008 m9500-sf2ek9-mz.4.2.x.binUsage for bootflash://sup-local116188794 bytes used68370822 bytes free184559616 bytes totalStep 4
If you need more space on the active supervisor module bootflash, delete unnecessary files to make space available.
switch# del bootflash:m9500-sf2ek9-kickstart-mz.4.2.x.binswitch# del bootflash:m9500-sf2ek9-mz.4.2.x.binStep 5
Verify that there is enough space available for the standby supervisor.
switch(standby)# dir bootflash:12288 Aug 26 19:06:14 2008 lost+found/22001152 Jul 01 10:54:49 2008 m9500-sf2ek9-kickstart-mz.4.2.x.bin94175354 Jul 01 10:33:52 2008 m9500-sf2ek9-mz.4.2.x.binUsage for bootflash://sup-local116188794 bytes used68370822 bytes free184559616 bytes totalStep 6
If you need more space on the standby supervisor module bootflash, delete unnecessary files to make space available.
switch(standby)# del bootflash:m9500-sf2ek9-kickstart-mz.4.2.x.binswitch(standby)# del bootflash:m9500-sf2ek9-mz.4.2.x.binStep 7
Issue the show incompatibility system image-filename command to determine if you need to disable any features not supported by the earlier release.
switch# show incompatibility system bootflash:m9500-sf2ek9-mz.3.3.1c.binThe following configurations on active are incompatible with the system image1) Service : port-channel , Capability : CAP_FEATURE_AUTO_CREATED_41_PORT_CHANNELDescription : auto create enabled ports or auto created port-channels are presentCapability requirement : STRICTDisable command :1.Disable autocreate on interfaces (no channel-group auto).2.Convert autocreated port channels to be persistent (port-channel 1 persistent)...Step 8
Disable any features that are incompatible with the downgrade system image.
switch# configure terminalEnter configuration commands, one per line. End with CNTL/Z.switch(config)# interface fcip 31switch(config-if)# no channel-group autoswitch(config-if)# endswitch# port-channel 127 persistentswitch#Step 9
Save the configuration using the copy running-config startup-config command.
switch# copy running-config startup-configStep 10
Verify the status of the modules on the switch using the show module command.
switch# show moduleMod Ports Module-Type Model Status--- ----- -------------------------------- ------------------ ------------2 4 10 Gbps FC Module DS-X9704 ok3 48 1/2/4 Gbps FC Module DS-X9148 ok5 0 Supervisor/Fabric-2 DS-X9530-SF2-K9 active *6 0 Supervisor/Fabric-2 DS-X9530-SF2-K9 ha-standby8 48 1/2/4/8 Gbps 48-Port FC Module DS-X9248-96 ok...Step 11
Verify that the switch is running the required software version by issuing the show version command.
switch# show versionCisco Nexus Operating System (NX-OS) SoftwareTAC support: http://www.cisco.com/tacCopyright (c) 2002-2008, 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 1.0.6loader: version N/Akickstart: version 4.2(x)system: version 4.2(x)BIOS compile time: 06/14/07kickstart image file is: bootflash:/m9500-sf2ek9-kickstart-mz.4.2.x.bin.S4kickstart compile time: 10/12/2020 25:00:00 [08/26/2008 10:41:37]system image file is: bootflash:/m9500-sf2ek9-mz.4.2.x.bin.S4system compile time: 8/22/2008 0:00:00 [08/26/2008 12:15:27]Hardwarecisco MDS 9509 (9 Slot) Chassis ("Supervisor/Fabric-2")Motorola, 7447A, altivec with 1032472 kB of memory.Processor Board ID JAE1211B6LBDevice name: 209.165.200.226bootflash: 1000440 kBslot0: 64065 kB (expansion flash)Kernel uptime is 0 day(s), 0 hour(s), 20 minute(s), 3 second(s)Last reset at 128576 usecs after Wed Aug 27 21:06:24 2008Reason: Reset Requested by CLI command reloadSystem version: 4.2(x)Service:Step 12
Power down the Generation 3 8-Gbps Fibre Channel switching module.
switch# configure terminalEnter configuration commands, one per line. End with CNTL/Z.switch(config)# poweroff module 8switch(config)# 2008 Aug 27 21:30:59 switch %PLATFORM-2-PFM_MODULE_POWER_OFF: Manual power-off of Module 8 from Command Line Interface2008 Aug 27 21:30:59 switch %PLATFORM-2-MOD_PWRDN: Module 8 powered down (Serial number JAE1217FRLR)Step 13
Verify that the Generation 3 8-Gbps module on the switch is powered down using the show module command.
switch# show moduleMod Ports Module-Type Model Status--- ----- -------------------------------- ------------------ ------------2 4 10 Gbps FC Module DS-X9704 ok3 48 1/2/4 Gbps FC Module DS-X9148 ok5 0 Supervisor/Fabric-2 DS-X9530-SF2-K9 active *6 0 Supervisor/Fabric-2 DS-X9530-SF2-K9 ha-standby8 48 1/2/4/8 Gbps 48-Port FC Module DS-X9248-96 powered-dn...Step 14
Remove the Generation 3 8-Gbps module.
Step 15
Issue the install all command to downgrade the software.
switch# install all kickstart bootflash:m9500-sf2ek9-kickstart-mz.3.3.1c.bin system bootflash:m9500-sf2ek9-mz.3.3.1c.binVerifying image bootflash:/m9500-sf2ek9-kickstart-mz.3.3.1c.bin for boot variable "kickstart".[####################] 100% -- SUCCESSVerifying image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin for boot variable "system".[####################] 100% -- SUCCESSVerifying image type.[####################] 100% -- SUCCESSExtracting "slc2" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "bios" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "slc2" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "system" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "kickstart" version from image bootflash:/m9500-sf2ek9-kickstart-mz.3.3.1c.bin.[####################] 100% -- SUCCESSPerforming Compact Flash and TCAM sanity test.[####################] 100% -- SUCCESSNotifying services about system upgrade.[####################] 100% -- SUCCESSCompatibility check is done:Module bootable Impact Install-type Reason------ -------- -------------- ------------ ------2 yes non-disruptive rolling3 yes non-disruptive rolling5 yes non-disruptive reset6 yes non-disruptive resetImages will be upgraded according to following table:Module Image Running-Version(pri:alt) New-Version Upg-Required------ ---------- ---------------------------------------- -------------------- ------------2 slc2 4.2(x) 3.3(1c) yes2 bios v1.0.15(07/16/08): v1.0.15(07/16/08) v1.0.12(09/10/07) no3 slc2 4.2(x) 3.3(1c) yes3 bios v1.0.15(07/16/08): v1.0.15(07/16/08) v1.0.12(09/10/07) no5 system 4.2(x) 3.3(1c) yes5 kickstart 4.2(x) 3.3(1c) yes5 bios v1.0.6(06/14/07): v1.0.6(06/14/07) v1.0.6(06/14/07) no6 system 4.2(x) 3.3(1c) yes6 kickstart 4.2(x) 3.3(1c) yes6 bios v1.0.6(06/14/07): v1.0.6(06/14/07) v1.0.6(06/14/07) noDo you want to continue with the installation (y/n)? [n] yInstall is in progress, please wait.Syncing image bootflash:/m9500-sf2ek9-kickstart-mz.3.3.1c.bin to standby.[####################] 100% -- SUCCESSSyncing image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin to standby.[####################] 100% -- SUCCESSSetting boot variables.[####################] 100% -- SUCCESSPerforming configuration copy.[####################] 100% -- SUCCESSModule 2: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 3: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 5: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 6: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESS2008 Aug 27 21:38:05 switch %PLATFORM-2-MOD_REMOVE: Module 6 removed (Serial number JAE1211B6KR)Module 6: Waiting for module online.-- SUCCESSNotifying services about the switchover.[####################] 100% -- SUCCESS"Switching over onto standby".
Note
At this point, the previously active supervisor module is rebooting after a nondisruptive switchover has taken place. Refer to the Cisco MDS 9000 Family NX-OS High Availability Configuration Guide.
>> MDS-Bootloader-01.00.06 (Jun 14 2007 - 15:04:07) (MPC7447A)INFO: Booting off primary flash.CPU: MPC7447A v1.1 @ 1411 MHzDRAM: SPD Checksum ok!SPD Checksum ok!-- DIMM1 has 1 banks-- DIMM2 has 1 banksECC Initialization of Bank 0: DoneECC Initialization of Bank 1: DoneCAS Latency = 2.5 tRP = 3 tRAS = 7 tRCD=3Total SDRAM memory is 1024 MB40000000INFO: SDRAM tests PASSED.PCI 0 bus mode: Conventional PCIPCI 1 bus mode: Conventional PCIL2 Cache Initialization.Internal SRAM ECC Initialization: DoneIDE: Bus 0: OK Bus 1: OKDevice 0: Model: TOSHIBA THNCF1G02DG Firm: Ser#: TSBC1G0207627A79490AType: Hard DiskCapacity: 976.9 MB = 0.9 GB (2000880 x 512)Device 3: Model: SanDisk SDCFB-64 Firm: Vdg 1.21 Ser#: 02220224946Type: Removable Hard DiskCapacity: 61.2 MB = 0.0 GB (125440 x 512)Booting bootflash:/m9500-sf2ek9-kickstart-mz.3.3.1c.bin ..................Automatic boot of image at addr 0x00000000 ...Starting kernel...INIT: version 2.78 bootingChecking all filesystems..r.r.r.r. done.no matching password file entrydelete line `adminbackup:$1$Oip/C5Ci$oOdx7oJSlBCFpNRmQK4na.:13419:0:99999:7:::'? Nopwck: no changesLoading system softwareUncompressing system image: bootflash:/m9500-sf2ek9-mz.3.3.1c.binCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCINIT: Entering runlevel: 3Switch Over to new active sup...Install has been successful.User Access Verification209.165.200.226 login: 2008 Aug 27 21:46:08 209.165.200.226 %PLATFORM-2-MOD_PWRIDPROMFAIL: Module 4 failed to power up due to IDPROM read error2008 Aug 27 21:46:10 209.165.200.226 %PLATFORM-2-MOD_PWRIDPROMFAIL: Module 8 failed to power up due to IDPROM read errorUser Access Verification209.165.200.226 login: adminPassword:Cisco Storage Area Networking Operating System (SAN-OS) SoftwareTAC support: http://www.cisco.com/tacCopyright (c) 2002-2008, 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 may be covered under the GNU PublicLicense or the GNU Lesser General Public License. A copy ofeach such license is available athttp://www.gnu.org/licenses/gpl.html andhttp://www.gnu.org/licenses/lgpl.htmlStep 16
Verify the status of the modules on the switch using the show module command.
switch# show moduleMod Ports Module-Type Model Status--- ----- -------------------------------- ------------------ ------------2 4 10 Gbps FC Module DS-X9704 ok3 48 1/2/4 Gbps FC Module DS-X9148 ok5 0 Supervisor/Fabric-2 DS-X9530-SF2-K9 ha-standby6 0 Supervisor/Fabric-2 DS-X9530-SF2-K9 active *Mod Sw Hw World-Wide-Name(s) (WWN)--- -------------- ------ --------------------------------------------------2 3.3(1c) 1.0 20:41:00:0b:fd:2c:90:c0 to 20:44:00:0b:fd:2c:90:c03 3.3(1c) 0.302 20:81:00:0b:fd:2c:90:c0 to 20:b0:00:0b:fd:2c:90:c05 3.3(1c) 1.4 --6 3.3(1c) 1.6 --...
Downgrading from NX-OS Release 4.2(x) to SAN-OS Release 3.3(x) on an MDS 9509 or MDS 9506 Switch Without an Installed Generation 3 8-Gbps Fibre Channel Switching Module
To downgrade to Cisco MDS SAN-OS Release 3.3(x) from NX-OS Release 4.2, on an MDS 9509 or MDS 9506 switch without a Generation 3 8-Gbps Fibre Channel Switching module installed, follow these steps:
Step 1
Verify that the system image files for the downgrade are present on the active supervisor module bootflash:.
switch# dir bootflash:12288 Aug 26 19:06:14 2008 lost+found/22001152 Jul 01 10:54:49 2008 m9500-sf2ek9-kickstart-mz.4.2.x.bin16604160 Jul 01 10:20:07 2008 m9500-sf2ek9-kickstart-mz.3.3.1c.bin94175354 Jul 01 10:33:52 2008 m9500-sf2ek9-mz.4.2.x.bin78718938 Jul 01 10:18:09 2008 m9500-sf2ek9-mz.3.3.1c.binUsage for bootflash://sup-local211411892 bytes used167810476 bytes free379322368 bytes totalStep 2
If the software image file is not present, download it from an FTP or TFTP server to the active supervisor module bootflash:. You can obtain the software image file from the Cisco.com software download center at the following URL:
http://www.cisco.com/cisco/software/navigator.html
Note
If you need more space on the active supervisor module bootflash:, use the delete command to remove unnecessary files and follow Step 3 through Step 6.
switch# copy tftp://tftpserver.cisco.com/MDS/m9500-sf2ek9-kickstart-mz.3.3.1c.bin bootflash:m9500-sf2ek9-kickstart-mz.3.3.1c.binswitch# copy tftp://tftpserver.cisco.com/MDS/m9500-sf2ek9-mz.3.3.1c.bin bootflash:m9500-sf2ek9-mz.3.3.1c.binStep 3
Ensure that the required space is available on the active supervisor.
switch# dir bootflash:12288 Aug 26 19:06:14 2008 lost+found/22001152 Jul 01 10:54:49 2008 m9500-sf2ek9-kickstart-mz.4.2.x.bin94175354 Jul 01 10:33:52 2008 m9500-sf2ek9-mz.4.2.x.binUsage for bootflash://sup-local116188794 bytes used68370822 bytes free184559616 bytes totalStep 4
If you need more space on the active supervisor module bootflash, delete unnecessary files to make space available.
switch# del bootflash:m9500-sf2ek9-kickstart-mz.4.2.x.binswitch# del bootflash:m9500-sf2ek9-mz.4.2.x.binStep 5
Verify that there is enough space available for the standby supervisor.
switch(standby)# dir bootflash:12288 Aug 26 19:06:14 2008 lost+found/22001152 Jul 01 10:54:49 2008 m9500-sf2ek9-kickstart-mz.4.2.x.bin94175354 Jul 01 10:33:52 2008 m9500-sf2ek9-mz.4.2.x.binUsage for bootflash://sup-local116188794 bytes used68370822 bytes free184559616 bytes totalStep 6
If you need more space on the standby supervisor module bootflash, delete unnecessary files to make space available.
switch(standby)# del bootflash:m9500-sf2ek9-kickstart-mz.4.2.x.binswitch(standby)# del bootflash:m9500-sf2ek9-mz.4.2.x.binStep 7
Issue the show incompatibility system image-filename command to determine if you need to disable any features not supported by the earlier release.
switch# show incompatibility system bootflash:m9500-sf2ek9-mz.3.3.1c.binThe following configurations on active are incompatible with the system image1) Service : port-channel , Capability : CAP_FEATURE_AUTO_CREATED_41_PORT_CHANNELDescription : auto create enabled ports or auto created port-channels are presentCapability requirement : STRICTDisable command :1.Disable autocreate on interfaces (no channel-group auto).2.Convert autocreated port channels to be persistent (port-channel 1 persistent)...Step 8
Disable any features that are incompatible with the downgrade system image.
switch# configure terminalEnter configuration commands, one per line. End with CNTL/Z.switch(config)# interface fcip 31switch(config-if)# no channel-group autoswitch(config-if)# endswitch# port-channel 127 persistentswitch#Step 9
Save the configuration using the copy running-config startup-config command.
switch# copy running-config startup-configStep 10
Verify the status of the modules on the switch using the show module command.
switch# show moduleMod Ports Module-Type Model Status--- ----- -------------------------------- ------------------ ------------2 4 10 Gbps FC Module DS-X9704 ok3 48 1/2/4 Gbps FC Module DS-X9148 ok5 0 Supervisor/Fabric-2 DS-X9530-SF2-K9 active *6 0 Supervisor/Fabric-2 DS-X9530-SF2-K9 ha-standby...Step 11
Verify that the switch is running the required software version by issuing the show version command.
switch# show versionCisco Nexus Operating System (NX-OS) SoftwareTAC support: http://www.cisco.com/tacCopyright (c) 2002-2008, 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 1.0.6loader: version N/Akickstart: version 4.2(x)system: version 4.2(x)BIOS compile time: 06/14/07kickstart image file is: bootflash:/m9500-sf2ek9-kickstart-mz.4.2.x.bin.S4kickstart compile time: 10/12/2020 25:00:00 [08/26/2008 10:41:37]system image file is: bootflash:/m9500-sf2ek9-mz.4.2.x.bin.S4system compile time: 8/22/2008 0:00:00 [08/26/2008 12:15:27]Hardwarecisco MDS 9509 (9 Slot) Chassis ("Supervisor/Fabric-2")Motorola, 7447A, altivec with 1032472 kB of memory.Processor Board ID JAE1211B6LBDevice name: 209.165.200.226bootflash: 1000440 kBslot0: 64065 kB (expansion flash)Kernel uptime is 0 day(s), 0 hour(s), 20 minute(s), 3 second(s)Last reset at 128576 usecs after Wed Aug 27 21:06:24 2008Reason: Reset Requested by CLI command reloadSystem version: 4.2(x)Service:Step 12
Issue the install all command to downgrade the software.
switch# install all kickstart bootflash:m9500-sf2ek9-kickstart-mz.3.3.1c.bin sys bootflash:m9500-sf2ek9-mz.3.3.1c.binVerifying image bootflash:/m9500-sf2ek9-kickstart-mz.3.3.1c.bin for boot variable "kickstart".[####################] 100% -- SUCCESSVerifying image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin for boot variable "system".[####################] 100% -- SUCCESSVerifying image type.[####################] 100% -- SUCCESSExtracting "slc2" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "bios" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "slc2" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "system" version from image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "kickstart" version from image bootflash:/m9500-sf2ek9-kickstart-mz.3.3.1c.bin.[####################] 100% -- SUCCESSPerforming Compact Flash and TCAM sanity test.[####################] 100% -- SUCCESSNotifying services about system upgrade.[####################] 100% -- SUCCESSCompatibility check is done:Module bootable Impact Install-type Reason------ -------- -------------- ------------ ------2 yes non-disruptive rolling3 yes non-disruptive rolling5 yes non-disruptive reset6 yes non-disruptive resetImages will be upgraded according to following table:Module Image Running-Version(pri:alt) New-Version Upg-Required------ ---------- ---------------------------------------- -------------------- ------------2 slc2 4.2(x) 3.3(1c) yes2 bios v1.0.15(07/16/08): v1.0.15(07/16/08) v1.0.12(09/10/07) no3 slc2 4.2(x) 3.3(1c) yes3 bios v1.0.15(07/16/08): v1.0.15(07/16/08) v1.0.12(09/10/07) no5 system 4.2(x) 3.3(1c) yes5 kickstart 4.2(x) 3.3(1c) yes5 bios v1.0.6(06/14/07): v1.0.6(06/14/07) v1.0.6(06/14/07) no6 system 4.2(x) 3.3(1c) yes6 kickstart 4.2(x) 3.3(1c) yes6 bios v1.0.6(06/14/07): v1.0.6(06/14/07) v1.0.6(06/14/07) noDo you want to continue with the installation (y/n)? [n] yInstall is in progress, please wait.Syncing image bootflash:/m9500-sf2ek9-kickstart-mz.3.3.1c.bin to standby.[####################] 100% -- SUCCESSSyncing image bootflash:/m9500-sf2ek9-mz.3.3.1c.bin to standby.[####################] 100% -- SUCCESSSetting boot variables.[####################] 100% -- SUCCESSPerforming configuration copy.[####################] 100% -- SUCCESSModule 2: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 3: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 5: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 6: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESS2008 Aug 27 21:38:05 switch %PLATFORM-2-MOD_REMOVE: Module 6 removed (Serial number JAE1211B6KR)Module 6: Waiting for module online.-- SUCCESSNotifying services about the switchover.[####################] 100% -- SUCCESS"Switching over onto standby".
Note
At this point, the previously active supervisor module is rebooting after a nondisruptive switchover has taken place. Refer to the Cisco MDS 9000 Family NX-OS High Availability Configuration Guide.
>> MDS-Bootloader-01.00.06 (Jun 14 2007 - 15:04:07) (MPC7447A)INFO: Booting off primary flash.CPU: MPC7447A v1.1 @ 1411 MHzDRAM: SPD Checksum ok!SPD Checksum ok!-- DIMM1 has 1 banks-- DIMM2 has 1 banksECC Initialization of Bank 0: DoneECC Initialization of Bank 1: DoneCAS Latency = 2.5 tRP = 3 tRAS = 7 tRCD=3Total SDRAM memory is 1024 MB40000000INFO: SDRAM tests PASSED.PCI 0 bus mode: Conventional PCIPCI 1 bus mode: Conventional PCIL2 Cache Initialization.Internal SRAM ECC Initialization: DoneIDE: Bus 0: OK Bus 1: OKDevice 0: Model: TOSHIBA THNCF1G02DG Firm: Ser#: TSBC1G0207627A79490AType: Hard DiskCapacity: 976.9 MB = 0.9 GB (2000880 x 512)Device 3: Model: SanDisk SDCFB-64 Firm: Vdg 1.21 Ser#: 02220224946Type: Removable Hard DiskCapacity: 61.2 MB = 0.0 GB (125440 x 512)Booting bootflash:/m9500-sf2ek9-kickstart-mz.3.3.1c.bin ..................Automatic boot of image at addr 0x00000000 ...Starting kernel...INIT: version 2.78 bootingChecking all filesystems..r.r.r.r. done.no matching password file entrydelete line `adminbackup:$1$Oip/C5Ci$oOdx7oJSlBCFpNRmQK4na.:13419:0:99999:7:::'? Nopwck: no changesLoading system softwareUncompressing system image: bootflash:/m9500-sf2ek9-mz.3.3.1c.binCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCINIT: Entering runlevel: 3Switch Over to new active sup...Install has been successful.User Access Verification209.165.200.226 login: 2008 Aug 27 21:46:08 209.165.200.226 %PLATFORM-2-MOD_PWRIDPROMFAIL: Module 4 failed to power up due to IDPROM read error2008 Aug 27 21:46:10 209.165.200.226 %PLATFORM-2-MOD_PWRIDPROMFAIL: Module 8 failed to power up due to IDPROM read errorUser Access Verification209.165.200.226 login: adminPassword:Cisco Storage Area Networking Operating System (SAN-OS) SoftwareTAC support: http://www.cisco.com/tacCopyright (c) 2002-2008, 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 may be covered under the GNU PublicLicense or the GNU Lesser General Public License. A copy ofeach such license is available athttp://www.gnu.org/licenses/gpl.html andhttp://www.gnu.org/licenses/lgpl.htmlStep 13
Verify the status of the modules on the switch using the show module command.
switch# show moduleMod Ports Module-Type Model Status--- ----- -------------------------------- ------------------ ------------2 4 10 Gbps FC Module DS-X9704 ok3 48 1/2/4 Gbps FC Module DS-X9148 ok5 0 Supervisor/Fabric-2 DS-X9530-SF2-K9 ha-standby6 0 Supervisor/Fabric-2 DS-X9530-SF2-K9 active *Mod Sw Hw World-Wide-Name(s) (WWN)--- -------------- ------ --------------------------------------------------2 3.3(1c) 1.0 20:41:00:0b:fd:2c:90:c0 to 20:44:00:0b:fd:2c:90:c03 3.3(1c) 0.302 20:81:00:0b:fd:2c:90:c0 to 20:b0:00:0b:fd:2c:90:c05 3.3(1c) 1.4 --6 3.3(1c) 1.6 --...
Downgrading from NX-OS Release 4.2(x) to SAN-OS Release 3.3(x) on an MDS 9222i Switch
To downgrade from NX-OS Release 4.2(x) to SAN-OS Release 3.3(x) on an MDS 9222i switch, follow these steps:
Step 1
Verify that the system image files for the downgrade are present on the active supervisor module bootflash:.
switch# dir bootflash:12288 Aug 26 19:06:14 2008 lost+found/18939904 Jul 01 10:54:49 2008 m9200-sf2ek9-kickstart-mz.4.2.x.bin16858624 Jul 01 10:20:07 2008 m9200-sf2ek9-kickstart-mz.3.3.1c.bin101756072 Jul 01 10:33:52 2008 m9200-sf2ek9-mz.4.2.x.bin95771404 Jul 01 10:18:09 2008 m9200-sf2ek9-mz.3.3.1c.binUsage for bootflash://sup-local236338292 bytes used142984076 bytes free379322368 bytes totalStep 2
If the software image file is not present, download it from an FTP or TFTP server to the active supervisor module bootflash:. You can obtain the software image file from the Cisco.com software download center at the following URL:
http://www.cisco.com/cisco/software/navigator.html
Note
If you need more space on the active supervisor module bootflash:, use the delete command to remove unnecessary files and follow Step 3 and Step 4.
switch# copy tftp://tftpserver.cisco.com/MDS/m9200-sf2ek9-kickstart-mz.3.3.1c.bin bootflash:m9200-sf2ek9-kickstart-mz.3.3.1c.binswitch# copy tftp://tftpserver.cisco.com/MDS/m9200-sf2ek9-mz.3.3.1c.bin bootflash:m9200-sf2ek9-mz.3.3.1c.binStep 3
Ensure that the required space is available on the active supervisor.
switch# dir bootflash:12288 Aug 26 19:06:14 2008 lost+found/18939904 Jul 01 10:54:49 2008 m9200-sf2ek9-kickstart-mz.4.2.x.bin101756072 Jul 01 10:33:52 2008 m9200-sf2ek9-mz.4.2.x.binUsage for bootflash://sup-local120695976 bytes used63863640 bytes free184559616 bytes totalStep 4
If you need more space on the active supervisor module bootflash, delete unnecessary files to make space available.
switch# del bootflash:m9200-sf2ek9-kickstart-mz.4.2.x.binswitch# del bootflash:m9200-sf2ek9-mz.4.2.x.binStep 5
Issue the show incompatibility system image-filename command to determine if you need to disable any features not supported by the earlier release.
switch# show incompatibility system bootflash:m9200-sf2ek9-mz.3.3.1c.binThe following configurations on active are incompatible with the system image1) Service : port-channel , Capability : CAP_FEATURE_AUTO_CREATED_41_PORT_CHANNELDescription : auto create enabled ports or auto created port-channels are presentCapability requirement : STRICTDisable command :1.Disable autocreate on interfaces (no channel-group auto).2.Convert autocreated port channels to be persistent (port-channel 1 persistent)...Step 6
Disable any features that are incompatible with the downgrade system image.
switch# configure terminalEnter configuration commands, one per line. End with CNTL/Z.switch(config)# interface fcip 31switch(config-if)# no channel-group autoswitch(config-if)# endswitch# port-channel 127 persistentswitch#Step 7
Save the configuration using the copy running-config startup-config command.
switch# copy running-config startup-configStep 8
Issue the install all command to downgrade the software.
switch# install all kickstart bootflash:m9200-s2ek9-kickstart-mz.3.3.1c.bin system bootflash:m9200-s2ek9-mz.3.3.1c.binVerifying image bootflash:/m9200-s2ek9-kickstart-mz.3.3.1c.bin for boot variable"kickstart".[####################] 100% -- SUCCESSVerifying image bootflash:/m9200-s2ek9-mz.3.3.1c.bin for boot variable "system".[####################] 100% -- SUCCESSVerifying image type.[####################] 100% -- SUCCESSExtracting "system" version from image bootflash:/m9200-s2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "kickstart" version from imagebootflash:/m9200-s2ek9-kickstart-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "bios" version from image bootflash:/m9200-s2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSExtracting "slc2" version from image bootflash:/m9200-s2ek9-mz.3.3.1c.bin.[####################] 100% -- SUCCESSPerforming Compact Flash and TCAM sanity test.[####################] 100% -- SUCCESSNotifying services about system upgrade.[####################] 100% -- SUCCESSCompatibility check is done:Module bootable Impact Install-type Reason------ -------- -------------- ------------ ------1 yes non-disruptive reset2 yes non-disruptive rollingImages will be upgraded according to following table:Module Image Running-Version(pri:alt) New-Version Upg-Required------ ---------- ---------------------------------------- --------------------1 system 4.2(x) 3.3(1c) yes1 kickstart 4.2(x) 3.3(1c) yes1 bios v1.0.15(07/16/08): v1.0.15(07/16/08) v1.0.12(09/10/07) no2 slc2 4.2(x) 3.3(1c) yes2 bios v1.0.15(07/16/08): v1.0.15(07/16/08) v1.0.12(09/10/07) noDo you want to continue with the installation (y/n)? [n] yInstall is in progress, please wait.Notifying services about the upgrade.[####################] 100% -- SUCCESSSetting boot variables.[####################] 100% -- SUCCESSPerforming configuration copy.[####################] 100% -- SUCCESSModule 1: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSModule 2: Refreshing compact flash and upgrading bios/loader/bootrom.Warning: please do not remove or power off the module at this time.[####################] 100% -- SUCCESSConverting startup config.[####################] 100% -- SUCCESSUpgrade can no longer be aborted, any failure will result in a disruptive upgrade.Freeing memory in the file system.[####################] 100% -- SUCCESSLoading images into memory.[####################] 100% -- SUCCESSSaving external linecard runtime state.2008 Aug 27 21:18:16 switch %IMAGE_DNLD-SLOT2-2-IMG_DNLD_STARTED: Module imagedownload process. Please wait until completion...2008 Aug 27 21:18:36 switch %IMAGE_DNLD-SLOT2-2-IMG_DNLD_COMPLETE: Module imagedownload process. Download successful.[####################] 100% -- SUCCESSSaving linecard runtime state.[####################] 100% -- SUCCESSSaving supervisor runtime state.[####################] 100% -- SUCCESSSaving mts state.[####################] 100% -- SUCCESSRebooting the switch to proceed with the upgrade.Telnet and Ssh will now be disabled.Starting new kernelStarting kernel...INIT: version 2.78 bootingChecking all filesystems..... done.Loading system softwareUncompressing system image: bootflash:///m9200-s2ek9-mz.3.3.1c.binCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCCCCCUncompressing linecard componentsINIT: Entering runlevel: 3Starting NFS servers: nfsd mountd.2008 Sep 20 17:45:40 switch %KERN-2-SYSTEM_MSG: Starting kernel... - kernel2008 Sep 20 17:45:40 switch %KERN-1-SYSTEM_MSG: Entered kgdb_console_init:1960 - kernelContinuing with installation process, please wait.The login will be disabled until the installation is completed.2008 Sep 20 17:46:32 switch %NTP-2-NTP_SYSLOG_NO_RESP_FROM_LC: from LC1 for Timestamp Disable2008 Sep 20 17:46:52 switch %PROC_MGR-2-MESG: Entity : (dnld_image) has exited successfully2008 Sep 20 17:47:00 switch %PLATFORM-2-PS_OK: Power supply 2 ok (Serial number QCS104811YP)2008 Sep 20 17:47:00 switch %PLATFORM-2-PS_FANOK: Fan in Power supply 2 ok2008 Sep 20 17:47:00 switch %PLATFORM-2-FAN_OK: Fan module ok2008 Sep 20 17:47:00 switch %PLATFORM-2-CHASSIS_CLKMODOK: Chassis clock module A ok2008 Sep 20 17:47:00 switch %PLATFORM-2-CHASSIS_CLKSRC: Current chassis clock source is clock-AStatus for linecard upgrade.[####################] 100% -- SUCCESSStatus for external linecard upgrade.[####################] 100% -- SUCCESSPerforming supervisor state verification.[####################] 100% -- SUCCESSInstall has been successful.MDS Switch209.165.200.226 login: adminPassword:Cisco Storage Area Networking Operating System (SAN-OS) SoftwareTAC support: http://www.cisco.com/tacCopyright (c) 2002-2008, 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 may be covered under the GNU PublicLicense or the GNU Lesser General Public License. A copy ofeach such license is available athttp://www.gnu.org/licenses/gpl.html andhttp://www.gnu.org/licenses/lgpl.htmlStep 9
Issue the show version command to verify the successful downgrade.
switch# show versionCisco Storage Area Networking Operating System (SAN-OS) SoftwareTAC support: http://www.cisco.com/tacCopyright (c) 2002-2008, 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 may be covered under the GNU PublicLicense or the GNU Lesser General Public License. A copy ofeach such license is available athttp://www.gnu.org/licenses/gpl.html andhttp://www.gnu.org/licenses/lgpl.htmlSoftwareBIOS: version 1.0.15kickstart: version 3.3(1c)system: version 3.3(1c)BIOS compile time: 07/16/08kickstart image file is: bootflash:///m9200-s2ek9-kickstart-mz.3.3.1c.binkickstart compile time: 5/23/2008 19:00:00 [06/20/2008 09:40:24]system image file is: bootflash:///m9200-s2ek9-mz.3.3.1c.binsystem compile time: 5/23/2008 19:00:00 [06/20/2008 10:28:59]Hardwarecisco MDS 9222i ("4x1GE IPS, 18x1/2/4Gbps FC/Sup2")Motorola, ppc8548 (e500) with 1032396 kB of memory.Processor Board ID JAE1123KANKbootflash: 1000440 kB209.165.200.226 kernel uptime is 0 days 0 hour 5 minute(s) 28 second(s)Last reset at 985799 usecs after Wed Aug 27 21:23:53 2008Reason: Reset due to upgradeSystem version: 4.2(x)Service:Step 10
Verify the status of the modules on the switch using the show module command.
switch# show moduleMod Ports Module-Type Model Status--- ----- -------------------------------- ------------------ ------------1 22 4x1GE IPS, 18x1/2/4Gbps FC/Sup2 DS-C9222I-K9 active *2 48 1/2/4 Gbps FC Module DS-X9148 okMod Sw Hw World-Wide-Name(s) (WWN)--- -------------- ------ --------------------------------------------------1 3.3(1c) 0.610 20:01:00:05:30:00:00:00 to 20:12:00:05:30:00:00:002 3.3(1c) 0.302 20:41:00:05:30:00:00:00 to 20:70:00:05:30:00:00:00Mod Application Image Description Application Image Version-------- ----------------------------- -------------------------1 SSI linecard image (Packaged in SAN-OS) 3.3(1c)Mod MAC-Address(es) Serial-Num--- -------------------------------------- ----------1 00-17-5a-b5-72-80 to 00-17-5a-b5-72-88 JAE1123KANK2 00-14-a9-74-db-30 to 00-14-a9-74-db-34 JAB093301JZ* this terminal sessionswitch#
Migrating From Supervisor-1 Modules to Supervisor-2 Modules
As of Cisco MDS SAN-OS Release 3.0(1), the Cisco MDS 9509 and 9506 Directors support both Supervisor-1 and Supervisor-2 modules. For Cisco MDS 9513 Directors, both supervisor modules must be Supervisor-2 modules.
This section includes the following:
Migration Guidelines
Before performing the migration procedure, consider the following guidelines:
•
Both Supervisor-1 and Supervisor-2 modules must be running the same SAN-OS release during migration.
•
Supervisor-1 and Supervisor-2 modules cannot be installed in the same switch, except during migration. Both the active and standby supervisor modules must be of the same type, either Supervisor-1 or Supervisor-2 modules.
•
If you intend to upgrade your SAN-OS software, you must perform the migration and then perform the upgrade.
•
To ensure high availability, you must connect the Ethernet port for both active and standby supervisors to the same network or virtual LAN. The active supervisor owns the IP address used by these Ethernet connections. On a switchover, the newly activated supervisor takes over this IP address.
•
Migrating from Supervisor-2 modules to Supervisor-1 modules is not supported.
•
The procedure described in this section ensures that your configuration is correctly synchronized after completing the migration.
CautionMigrating your supervisor modules is a disruptive operation. The disruption occurs at the time of the switchover. When the Supervisor-2 module is plugged into the chassis and it comes up as the standby, it is in a warm standby mode (only the ASCII configuration is synchronized; global synchronization is not performed). When the switchover is initiated from the active Supervisor-1 module, the Supervisor-2 module takes over as the active supervisor and applies the ASCII configuration on the switch. At this time, all modules in the chassis are powered down and brought back up as if a fresh boot occurred. The Supervisor-1 module gets powered down.
Migrating From a Supervisor 1 Module to a Supervisor-2 Module on a Cisco MDS 9509 or MDS 9506 Director
To migrate from a Supervisor-1 module to a Supervisor-2 module on a Cisco MDS 9509 or 9506 Director, follow these steps:
Step 1
Ensure that the configured domain ID is the same as the current domain ID for every VSAN on the switch by following these steps:
a.
Issue a show vsan command to display all the VSANs on the switch.
switch# show vsanvsan 1 informationname:VSAN0001 state:activeinteroperability mode:defaultloadbalancing:src-id/dst-id/oxidoperational state:downvsan 2 informationname:VSAN0002 state:activeinteroperability mode:defaultloadbalancing:src-id/dst-id/oxidoperational state:downvsan 10 informationname:VSAN0010 state:activeinteroperability mode:defaultloadbalancing:src-id/dst-idoperational state:downvsan 4094:isolated_vsanb.
Display the current and configured domain IDs for a VSAN.
switch# show fcdomain vsan 1The local switch is the Principal Switch.Local switch run time information:State: StableLocal switch WWN: 20:01:00:05:30:00:35:dfRunning fabric name: 20:01:00:05:30:00:35:dfRunning priority: 128Current domain ID: 0x6a(106)Local switch configuration information:State: EnabledFCID persistence: EnabledAuto-reconfiguration: DisabledContiguous-allocation: DisabledConfigured fabric name: 20:01:00:05:30:00:28:dfConfigured priority: 128Configured domain ID: 0x00(0) (preferred)Principal switch run time information:Running priority: 128c.
Change the configured domain ID if it differs from the current domain ID.
switch# config terminalswitch(config)# fcdomain domain 106 static vsan 1switch(config)# exitswitch#d.
Repeat b. and c. for each VSAN on the switch.
Step 2
Save the configuration.
switch# copy running-config startup-configStep 3
Verify that the switch is running Cisco SAN-OS Release 3.0(1) or later. You must upgrade the switch if necessary.
switch# show versionCisco Storage Area Networking Operating System (SAN-OS) SoftwareTAC support: http://www.cisco.com/tacCopyright (c) 2002-2005, 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 1.1.0kickstart: version 3.3(1c)system: version 3.3(1c)...Step 4
Issue a show module command to determine which Supervisor-1 module is the standby.
switch# show moduleMod Ports Module-Type Model Status--- ----- -------------------------------- ------------------ ------------1 16 1/2 Gbps FC Module DS-X9016 ok2 32 Storage Services Module DS-X9032-SSM ok3 8 IP Storage Services Module DS-X9308-SMIP ok4 12 1/2/4 Gbps FC Module DS-X9112 ok5 0 Supervisor/Fabric-1 DS-X9530-SF1-K9 ha-standby6 0 Supervisor/Fabric-1 DS-X9530-SF1-K9 active *...Step 5
To set the standby module to manual boot mode, use the system standby manual-boot command.
switch# system standby manual-bootStep 6
Take the standby Supervisor-1 module out of service.
switch# out-of-service module 5Step 7
Verify that the standby Supervisor-1 module is powered down.
switch# show moduleMod Ports Module-Type Model Status--- ----- -------------------------------- ------------------ ------------1 16 1/2 Gbps FC Module DS-X9016 ok2 32 Storage Services Module DS-X9032-SSM ok3 8 IP Storage Services Module DS-X9308-SMIP ok4 12 1/2/4 Gbps FC Module DS-X9112 ok5 0 Supervisor/Fabric-1 powered-dn6 0 Supervisor/Fabric-1 DS-X9530-SF1-K9 active *...Step 8
Remove the standby Supervisor-1 module from the chassis. Shut down the management interface on the active Supervisor-1 module. This ensures that the Supervisor-2 can copy the image from TFTP using the same IP address.
switch# config terminalswitch(config)# interface mgmt 0switch(config-if)# shutShutting down this interface will drop all telnet sessions.Do you wish to continue(y/n)? [n] yswitch(config-if)# endswitch#Step 9
Install the Supervisor-2 module in the chassis.
Step 10
Establish a console session on the standby Supervisor-2 module console port. For information on establishing a console session, refer to the Cisco MDS hardware installation guide for your switch.
Step 11
If the loader> prompt appears on the standby Supervisor-2 module console session, perform the following steps. Otherwise press Ctrl-C to break the boot sequence.
a.
Verify that the Cisco SAN-OS kickstart image is on the Supervisor-2 module bootflash.
Note
In rare instances, if the Supervisor-2 module does not include a kickstart image, we recommend that you replace the module with a Supervisor-2 module that has a kickstart image.
loader> dirbootflash:14458880 m9500-sf2ek9-kickstart-mz.3.0.1.bin12288 lost+found/48522513 m9500-sf2ek9-mz.3.0.1.bin
Note
The kickstart image can be any version of SAN-OS Release 3.x or later, or NX-OS Release 4.x.
b.
Boot the kickstart image file from the bootflash.
loader> boot m9500-sf2ek9-kickstart-mz.3.0.1.binBooting bootflash:m9500-sf2ek9-kickstart-mz.3.0.1.bin ..................Automatic boot of image at addr 0x00000000 ...Starting kernel...INIT: version 2.78 bootingChecking all filesystems...... done.Loading system softwareNo system image is specifiedINIT: Sending processes the TERM signalStopping kernel log daemon: klogd.Sending all processes the TERM signal... done.Sending all processes the KILL signal... done.Entering single-user mode...INIT: Going single userINIT: Sending processes the TERM signalCisco Storage Area Networking Operating System (SAN-OS) SoftwareTAC support: http://www.cisco.com/tacCopyright (c) 2002-2007, 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 may be covered under the GNU PublicLicense or the GNU Lesser General Public License. A copy ofeach such license is available athttp://www.gnu.org/licenses/gpl.html andhttp://www.gnu.org/licenses/lgpl.htmlswitch(boot)#c.
Configure the IPv4 address, IPv4 subnet mask, and IPv4 address for the default gateway for the switch.
switch(boot)# config terminalEnter configuration commands, one per line. End with CNTL/Z.switch(boot)(config)# interface mgmt 0switch(boot)(config-if)# ip address A.B.C.D E.F.G.Hswitch(boot)(config-if)# no shutswitch(boot)(config-if)# exitswitch(boot)(config)# ip default-gateway A.B.C.Dswitch(boot)(config)# exitswitch(boot)#
Note
The IP address can be any valid IP address but we recommend that you configure the Supervisor-2 module with the same IP address as the management interface of the Supervisor-1 module.
d.
Download a Cisco SAN-OS system image to the Supervisor-2 module from a TFTP server.
switch(boot)# copy tftp://10.16.10.100/m9500-sf2ek9-mz.3.3.1c.bin bootflash:m9500-sf2ek9-mz.3.3.1c.binTrying to connect to tftp server......
Note
Download the Supervisor-2 module image. Ensure that you download the same version as shown in Step 3.
e.
Download a kickstart image to the Supervisor-2 module from a TFTP server.
switch(boot)# copy tftp://10.16.10.100/m9500-sf2ek9-kickstart-mz.3.3.1c.bin bootflash:m9500-sf2ek9-kickstart-mz.3.3.1c.binTrying to connect to tftp server......f.
Reload the Supervisor-2 module on active the Supervisor-1 module console session.
switch# reload module 5g.
Press Ctrl-C to break the boot sequence on the standby Supervisor-2 module console session
switch(boot)#>> MDS-Bootloader-01.00.10 (Jan 8 2009 - 14:53:42) (MPC7447A), Build: 01.00.10INFO: Booting off primary flash.CPU: MPC7447A v1.1 @ 1411 MHzDRAM: SPD Checksum ok!SPD Checksum ok!-- DIMM1 (unbuffered) has 1 banks-- DIMM2 (unbuffered) has 1 banksECC Initialization of Bank 0: DoneECC Initialization of Bank 1: DoneCAS Latency = 2.5 tRP = 3 tRAS = 7 tRCD=3Total SDRAM memory is 1024 MB40000000INFO: SDRAM tests PASSED.done.PCI 0 bus mode: Conventional PCIPCI 1 bus mode: Conventional PCIL2 Cache Initialization.Internal SRAM ECC Initialization: DoneIDE: Bus 0: OKDevice 0: Model: SILICONSYSTEMS INC 1GB Firm: 841-023 Ser#: 506VTP69Sn605DC0008Type: Hard DiskCapacity: 999.1 MB = 0.9 GB (2046240 x 512)loader> <INTERRUPT>loader>h.
Verify that the Cisco SAN-OS system image version and the kickstart image version are the same on the standby Supervisor-2 module:
loader> dirbootflash:16384 lost+found/14458880 m9500-sf2ek9-kickstart-mz.3.0.1.bin16177664 m9500-sf2ek9-kickstart-mz.3.3.1c.bin69924857 m9500-sf2ek9-mz.3.3.1c.bin48522513 m9500-sf2ek9-mz.3.0.1.bini.
Boot the standby Supervisor-2 module using the boot command.
loader> boot m9500-sf2ek9-kickstart-mz.3.3.1c.bin m9500-sf2ek9-mz.3.3.1c.binStep 12
Verify that the standby Supervisor-2 module is in the warm standby state by using a show system redundancy status command on the active Supervisor-1 module session.
switch# show system redundancy statusRedundancy mode---------------administrative: HAoperational: WarmThis supervisor (sup-2)-----------------------Redundancy state: ActiveSupervisor state: ActiveInternal state: Active with warm standbyOther supervisor (sup-1)------------------------Redundancy state: StandbySupervisor state: Warm standbyInternal state: Warm standby
Note
In the above switch output, (sup-1) refers to the Supervisor module in slot 5 and (sup-2) refers to the Supervisor module in slot 6. Depending on the slot number from which the original standby Supervisor-1 module was brought out-of-service and removed in Steps 6 and 8, (sup-1) or (sup-2) can be either the Supervisor-1 module or Supervisor-2 module, and vice versa.
Step 13
Enable the management interface.
switch# config terminalswitch(config)# interface mgmt 0switch(config-if)# no shutdownswitch(config-if)# endswitch#Step 14
Copy the running configuration to the startup configuration on the active Supervisor-1 module to ensure that any running configuration changes are saved to the startup configuration and that the ASCII configuration is synchronized and current on the warm standby Supervisor-2 module.
switch# copy running-config start-configStep 15
If your switch has SSMs installed and intelligent services are configured, perform a. through c.. Otherwise, continue to Step 16.
a.
Power down all SSMs on the switch.
switch# config terminalswitch(config)# poweroff module 2switch(config)# exitswitch#
CautionDo not copy the running configuration to the startup configuration after powering down the SSMs. If you do, you will lose the configuration on the SSM interfaces.
b.
Verify that the SSMs are powered down.
switch# show moduleMod Ports Module-Type Model Status--- ----- -------------------------------- ------------------ ------------1 16 1/2 Gbps FC Module DS-X9016 ok2 32 Storage Services Module powered-dn3 8 IP Storage Services Module DS-X9308-SMIP ok4 12 1/2/4 Gbps FC Module DS-X9112 ok5 0 Supervisor/Fabric-2 DS-X9530-SF2-K9 powered-up6 0 Supervisor/Fabric-1 DS-X9530-SF1-K9 active *...c.
Copy the contents of the SSM NVRAM to the standby Supervisor-2 module.
switch# copy ssm-nvram standby-supStep 16
Initiate a switchover on the active Supervisor-1 module to power it down and cause the standby Supervisor-2 module to become the active supervisor module.
switch:system switchover......CFG-2-ACFG_CONFIGURATION_APPLY_ERROR>>Error encountered while Ascii configuration was being applied. Please use "show startup-config log" to view details
Note
This message may be shown if a different version (other than that on the Supervisor-1 module) of kickstart and system images are used on the newly installed Supervisor-2 module.
Step 17
Verify that the Supervisor-1 module is powered down.
switch# show moduleMod Ports Module-Type Model Status--- ----- -------------------------------- ------------------ ------------1 16 1/2 Gbps FC Module DS-X9016 ok2 32 Storage Services Module DS-X9032-SSM powered-dn3 8 IP Storage Services Module DS-X9308-SMIP ok4 12 1/2/4 Gbps FC Module DS-X9112 ok5 0 Supervisor/Fabric-2 DS-X9530-SF2-K9 active *6 0 Supervisor/Fabric-1 powered-dn...
Note
When the switchover is initiated from the active Supervisor-1 module, the Supervisor-2 module takes over as the active supervisor and applies the ASCII configuration on the switch. At this time, all modules in the chassis are powered down and brought back up as if a fresh boot occurred. The Supervisor-1 module gets powered down.
Step 18
Remove the Supervisor-1 module from the chassis.
Step 19
Verify the current console speed of the active Supervisor-2 module by issuing the show line console command.
switch# show line consoleline Console:Speed: 9600 baudDatabits: 8 bits per byteStopbits: 1 bit(s)Parity: noneModem In: DisableModem Init-String -default : ATE0Q1&D2&C1S0=1\015
Note
Make sure that the computer terminal speed or the terminal server speed (that is connected to the newly installed Supervisor-2 module) is the same as the speed on the active Supervisor-2 module. To set up the computer terminal, refer to the "Connecting the Console Port" section in the Cisco MDS 9500 Series Hardware Installation Guide.
Step 20
Configure the boot for the Supervisor-2 module.
switch# config terminalswitch(config)# boot kickstart bootflash:m9500-sf2ek9-kickstart-mz.3.3.1c.binswitch(config)# boot system bootflash:m9500-sf2ek9-mz.3.3.1c.binswitch(config)# endswitch#Step 21
To set the standby module to auto boot mode, use the system no standby manual-boot command.
switch#system no standby manual-bootStep 22
Install the other Supervisor-2 module in the chassis.
Tip
Because the standby autoboot may take up to 5 minutes to start, you may have to wait a few minutes for the standby supervisor module to boot up. To avoid waiting, you can issue the reload module 6 force-dnld command (if the second Supervisor-2 module is in slot 6). The second Supervisor-2 module reloads and boots up immediately without waiting a few minutes for the image synchronization and standby autoboot to take place.
Step 23
Verify that the standby Supervisor-2 module is powered up.
switch# show moduleMod Ports Module-Type Model Status--- ----- -------------------------------- ------------------ ------------1 16 1/2 Gbps FC Module DS-X9016 ok2 32 Storage Services Module DS-X9032-SSM powered-dn3 8 IP Storage Services Module DS-X9308-SMIP ok4 12 1/2/4 Gbps FC Module DS-X9112 ok5 0 Supervisor/Fabric-2 DS-X9530-SF2-K9 active *6 0 Supervisor/Fabric-2 powered-up...Step 24
Bring up the newly installed Supervisor-2 module using the reload module 6 force-dnld command.
switch# reload module 6 force-dnldStep 25
Verify that the standby Supervisor-2 module is in the HA standby state.
switch# show system redundancy statusRedundancy mode---------------administrative: HAoperational: HAThis supervisor (sup-1)-----------------------Redundancy state: ActiveSupervisor state: ActiveInternal state: Active with HA standbyOther supervisor (sup-2)------------------------Redundancy state: StandbySupervisor state: HA standbyInternal state: HA standbyStep 26
If your switch has Storage Services Modules installed and intelligent services are configured, perform Step a and Step b. Otherwise, continue to Step 27.
a.
Power up all SSMs on the switch.
switch# config terminalswitch(config)# no poweroff module 2switch(config)#b.
Verify that the SSMs have powered up.
switch# show moduleMod Ports Module-Type Model Status--- ----- -------------------------------- ------------------ ------------1 16 1/2 Gbps FC Module DS-X9016 ok2 32 Storage Services Module DS-X9032-SSM ok3 8 IP Storage Services Module DS-X9308-SMIP ok4 12 1/2/4 Gbps FC Module DS-X9112 ok5 0 Supervisor/Fabric-2 DS-X9530-SF1-K9 active6 0 Supervisor/Fabric-2 DS-X9530-SF1-K9 ha-standby *...Step 27
Save the configuration.
switch# copy running-config startup-configStep 28
If the Cisco MDS SAN-OS system image on the supervisor modules is the desired release, enter the install all command.
switch# install allIf you want a different release of the Cisco SAN-OS system image running on the switch, refer to the appropriate sections of this guide.
Related Documentation
The documentation set for NX-OS for the Cisco MDS 9000 Family includes the following documents. To find a document online, access the following web site:
http://www.cisco.com/en/US/products/ps5989/tsd_products_support_series_home.html
The documentation set for Cisco Fabric Manager appears in the Cisco Fabric Manager Release Notes for Release 4.2(1), which is available from the following website:
http://www.cisco.com/en/US/products/ps10495/prod_release_notes_list.html
Release Notes
•
Cisco MDS 9000 Family Release Notes for Cisco MDS NX-OS Releases
•
Cisco MDS 9000 Family Release Notes for MDS SAN-OS Releases
•
Cisco MDS 9000 Family Release Notes for Storage Services Interface Images
•
Cisco MDS 9000 Family Release Notes for Cisco MDS 9000 EPLD Images
Regulatory Compliance and Safety Information
•
Regulatory Compliance and Safety Information for the Cisco MDS 9000 Family
Compatibility Information
•
Cisco Data Center Interoperability Support Matrix
•
Cisco MDS 9000 NX-OS Hardware and Software Compatibility Information and Feature Lists
•
Cisco MDS NX-OS Release Compatibility Matrix for Storage Service Interface Images
•
Cisco MDS 9000 Family Switch-to-Switch Interoperability Configuration Guide
•
Cisco MDS NX-OS Release Compatibility Matrix for IBM SAN Volume Controller Software for Cisco MDS 9000
•
Cisco MDS SAN-OS Release Compatibility Matrix for VERITAS Storage Foundation for Networks Software
Hardware Installation
•
Cisco MDS 9500 Series Hardware Installation Guide
•
Cisco MDS 9200 Series Hardware Installation Guide
•
Cisco MDS 9100 Series Hardware Installation Guide
•
Cisco MDS 9124 and Cisco MDS 9134 Multilayer Fabric Switch Quick Start Guide
Software Installation and Upgrade
•
Cisco MDS 9000 NX-OS Release 4.1(x) and SAN-OS 3(x) Software Upgrade and Downgrade Guide
•
Cisco MDS 9000 Family Storage Services Interface Image Install and Upgrade Guide
•
Cisco MDS 9000 Family Storage Services Module Software Installation and Upgrade Guide
Cisco NX-OS
•
Cisco MDS 9000 Family NX-OS Licensing Guide
•
Cisco MDS 9000 Family NX-OS Fundamentals Configuration Guide
•
Cisco MDS 9000 Family NX-OS System Management Configuration Guide
•
Cisco MDS 9000 Family NX-OS Interfaces Configuration Guide
•
Cisco MDS 9000 Family NX-OS Fabric Configuration Guide
•
Cisco MDS 9000 Family NX-OS Quality of Service Configuration Guide
•
Cisco MDS 9000 Family NX-OS Security Configuration Guide
•
Cisco MDS 9000 Family NX-OS IP Services Configuration Guide
•
Cisco MDS 9000 Family NX-OS Intelligent Storage Services Configuration Guide
•
Cisco MDS 9000 Family NX-OS High Availability and Redundancy Configuration Guide
•
Cisco MDS 9000 Family NX-OS Inter-VSAN Routing Configuration Guide
Command-Line Interface
•
Cisco MDS 9000 Family Command Reference
Intelligent Storage Networking Services Configuration Guides
•
Cisco MDS 9000 I/O Acceleration Configuration Guide
•
Cisco MDS 9000 Family SANTap Deployment Guide
•
Cisco MDS 9000 Family Data Mobility Manager Configuration Guide
•
Cisco MDS 9000 Family Storage Media Encryption Configuration Guide
•
Cisco MDS 9000 Family Secure Erase Configuration Guide
•
Cisco MDS 9000 Family Cookbook for Cisco MDS SAN-OS
Troubleshooting and Reference
•
Cisco NX-OS System Messages Reference
•
Cisco MDS 9000 Family NX-OS Troubleshooting Guide
•
Cisco MDS 9000 Family NX-OS MIB Quick Reference
•
Cisco MDS 9000 Family NX-OS SMI-S Programming Reference
Obtaining Documentation and Submitting a Service Request
For information on obtaining documentation, submitting a service request, and gathering additional information, see the monthly What's New in Cisco Product Documentation, which also lists all new and revised Cisco technical documentation, at:
http://www.cisco.com/en/US/docs/general/whatsnew/whatsnew.html
Subscribe to the What's New in Cisco Product Documentation as a Really Simple Syndication (RSS) feed and set content to be delivered directly to your desktop using a reader application. The RSS feeds are a free service and Cisco currently supports RSS version 2.0.
This document is to be used in conjunction with the documents listed in the "Related Documentation" section.
Cisco and the Cisco Logo are trademarks of Cisco Systems, Inc. and/or its affiliates in the U.S. and other countries. A listing of Cisco's trademarks can be found at 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. (1005R)
Any Internet Protocol (IP) addresses used in this document are not intended to be actual addresses. Any examples, command display output, and figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses in illustrative content is unintentional and coincidental.
© 2010 Cisco Systems, Inc. All rights reserved.
Feedback

