This process will default any configurations you already have on the switch so you want to take a copy of the config first.
Connect with the serial cable to the Console port.
Set your serial port speed to 115200
Login:
username=cisco
password=cisco
The above are default values.
Run the following command at the prompt:
#menu
This will bring up the Switch Main Menu
Select -> System Mode -> Edit ->Hit Spacebar to toggle mode from Layer 2 to Layer 3 -> Save
*sometimes, depending on your terminal emulation, you may not be able to get to the 'Save' option. Hit Esc, when you are at the top most parameter.
Your switch will reboot after another prompt to which you answer yes.
There will be no IP address when the switch boots up.
Configure an IP address on the default VLAN 1 so you can http to the switch as follows:
Same process as above to bring up the menu, then
System Configuration Menu -> Ip Configuration -> IPv4 Address Configuration ->IPv4 Address Settings -> Edit ->
Enter the IP address for the switch
Eg.
IPv4 Address: 10.16.1.1
Subnet Mask: 255.255.255.0
Save
Now you can connect to any of the ethernet ports and then http://10.16.1.1
We initially received wrong licenses from Cisco to upgrade the feature on our 3560X switches from ipbase to ipservices - we only realize this when we installed the .lic file. This is what we got:
Switch#sh license udi
Device# PID SN UDI
-----------------------------------------------------------------------------
*0 WS-C3560X-48T-S FDO1520P0KG WS-C3560X-48T-S:FDO1520P0KG
A wrongly generated .lic file from Cisco:
Switch#license install flash:FDO1520P0KG_20110622144858347.lic
Installing licenses from "flash:FDO1520P0KG_20110622144858347.lic"
% Error: Install failed. UDI L-C3560X-LIC=:FDO1520P0KG on license does not match any device
0/1 licenses were successfully installed
0/1 licenses were existing licenses
1/1 licenses were failed to install
In order to correct this just send an email to licensing@cisco.com with the PID and UDI to have them correct this. Then install as follows:
Copy the license to the flash and run the license install command.
Switch#copy tftp flash:
Address or name of remote host [10.10.1.200]?
Source filename [FDO1520P0KG_20110622144858347.lic]? FDO1520P0KG_20110622174501853.lic
Destination filename [FDO1520P0KG_20110622174501853.lic]?
Accessing tftp://10.10.1.200/FDO1520P0KG_20110622174501853.lic...
Loading FDO1520P0KG_20110622174501853.lic from 10.10.1.200 (via Vlan1): !
[OK - 1160 bytes]
1160 bytes copied in 8.204 secs (141 bytes/sec)
Switch#license install flash:FDO1520P0KG_20110622174501853.lic
Installing licenses from "flash:FDO1520P0KG_20110622174501853.lic"
Installing...Feature:ipservices...Successful:Supported
1/1 licenses were successfully installed
0/1 licenses were existing licenses
0/1 licenses were failed to install
Switch#
*Mar 1 00:10:29.657: %IOS_LICENSE_IMAGE_APPLICATION-6-LICENSE_LEVEL: Module name = c3560x Next reboot level = ipservices and License = ipservices
*Mar 1 00:10:30.118: %LICENSE-6-INSTALL: Feature ipservices 1.0 was installed in this device. UDI=WS-C3560X-48T-S:FDO1520P0KG; StoreIndex=1:Primary License Storage
Switch#
Switch#sh license feature
Feature name Enforcement Evaluation Clear Allowed Enabled
ipservices yes yes yes yes
ipbase yes no yes no
lanbase no no yes no
Switch#sh license all
License Store: Primary License Storage
StoreIndex: 0 Feature: ipbase Version: 1.0
License Type: Permanent
License State: Active, Not in Use
License Priority: Medium
License Count: Non-Counted
StoreIndex: 1 Feature: ipservices Version: 1.0
License Type: Permanent
License State: Active, In Use
License Priority: Medium
License Count: Non-Counted
License Store: Evaluation License Storage
StoreIndex: 0 Feature: ipservices Version: 1.0
License Type: Evaluation
License State: Inactive
Evaluation total period: 8 weeks 4 days
Evaluation period left: 8 weeks 4 days
License Priority: None
License Count: Non-Counted
I did this on a Nexus 5548. The process was simple - no quirky issues. Our upgrade went from 9.5.0.3 to 9.5.1.3. I had alread established IP connectivity through the management port.
Remember that the management interface is belongs to the vrf context called "management", by default.
vrf context management
ip route 0.0.0.0/0 10.0.3.251
interface mgmt0
ip address 10.0.1.225/22
Download the relevant files. I downloaded these two:
n5000-uk9-kickstart.5.1.3.N1.1.bin
n5000-uk9.5.1.3.N1.1.bin
Fire up your tftp server. Verify that you have enough space on your bootflash: to hold the new files:
login: admin
Password:
Cisco Nexus Operating System (NX-OS) Software
TAC support: http://www.cisco.com/tac
Copyright (c) 2002-2011, Cisco Systems, Inc. All rights reserved.
The copyrights to certain works contained in this software are
owned by other third parties and used and distributed under
license. Certain components of this software are licensed under
the GNU General Public License (GPL) version 2.0 or the GNU
Lesser General Public License (LGPL) Version 2.1. A copy of each
such license is available at
http://www.opensource.org/licenses/gpl-2.0.php and
http://www.opensource.org/licenses/lgpl-2.1.php
Nexus5548-2# dir
744 Apr 20 02:08:48 2011 license_SSI15100AW7_10.lic
49152 Apr 20 02:11:45 2011 lost+found/
1586 Nov 10 11:47:20 2011 mts.log
25136128 Apr 20 02:01:51 2011 n5000-uk9-kickstart.5.0.3.N1.1b.bin
188700150 Apr 20 02:02:52 2011 n5000-uk9.5.0.3.N1.1b.bin
4096 Jan 01 02:05:55 2009 vdc_2/
4096 Jan 01 02:05:55 2009 vdc_3/
4096 Jan 01 02:05:55 2009 vdc_4/
Usage for bootflash://
331591680 bytes used
1319313408 bytes free
1650905088 bytes total
I had plenty of space. Now tftp the kickstart and image files into the bootflash. Use management as the vrf context!
Nexus5548-2# copy tftp://10.0.1.227/n5000-uk9-kickstart.5.1.3.N1.1.bin bootflash:n5000-uk9-kickstart.5.1.3.N1.1.bin
Enter vrf (If no input, current vrf 'default' is considered): management
Trying to connect to tftp server......
Connection to Server Established.
TFTP get operation was successful
Nexus5548-2# copy tftp://10.0.1.227/n5000-uk9.5.1.3.N1.1.bin bootflash:n5000-uk9.5.1.3.N1.1.bin
Enter vrf (If no input, current vrf 'default' is considered): management
Trying to connect to tftp server......
Connection to Server Established.
TFTP get operation was successful
Run the install command on the kickstart file.
Nexus5548-2# install all kickstart bootflash:n5000-uk9-kickstart.5.1.3.N1.1.bin system bootflash:n5000-uk9.5.1.3.N1.1.bin
Verifying image bootflash:/n5000-uk9-kickstart.5.1.3.N1.1.bin for boot variable "kickstart".
[####################] 100% -- SUCCESS
Verifying image bootflash:/n5000-uk9.5.1.3.N1.1.bin for boot variable "system".
[####################] 100% -- SUCCESS
Verifying image type.
[####################] 100% -- SUCCESS
Extracting "system" version from image bootflash:/n5000-uk9.5.1.3.N1.1.bin.
[####################] 100% -- SUCCESS
Extracting "kickstart" version from image bootflash:/n5000-uk9-kickstart.5.1.3.N1.1.bin.
[####################] 100% -- SUCCESS
Extracting "bios" version from image bootflash:/n5000-uk9.5.1.3.N1.1.bin.
[####################] 100% -- SUCCESS
Performing module support checks.
[####################] 100% -- SUCCESS
Notifying services about system upgrade.
[####################] 100% -- SUCCESS
Compatibility check is done:
Module bootable Impact Install-type Reason
------ -------- -------------- ------------ ------
1 yes disruptive reset Non-disruptive install not supported if L3 was enabled
Images will be upgraded according to following table:
Module Image Running-Version New-Version Upg-Required
------ ---------- ---------------------- ---------------------- ------------
1 system 5.0(3)N1(1b) 5.1(3)N1(1) yes
1 kickstart 5.0(3)N1(1b) 5.1(3)N1(1) yes
1 bios v3.5.0(02/03/2011) v3.5.0(02/03/2011) no
1 SFP-uC v1.0.0.0 v1.0.0.0 no
1 power-seq v1.0 v1.0 no
3 power-seq v5.0 v5.0 no
1 uC v1.2.0.1 v1.2.0.1 no
Switch will be reloaded for disruptive upgrade.
Do you want to continue with the installation (y/n)? [n] y
Install is in progress, please wait.
Performing runtime checks.
[####################] 100% -- SUCCESS
Setting boot variables.
[####################] 100% -- SUCCESS
Performing configuration copy.
[####################] 100%
The switch will reboot. Login again to verify that the you are on the new version.
Nexus 5000 Switch
login: admin
Password:
Cisco Nexus Operating System (NX-OS) Software
TAC support: http://www.cisco.com/tac
Copyright (c) 2002-2011, Cisco Systems, Inc. All rights reserved.
The copyrights to certain works contained in this software are
owned by other third parties and used and distributed under
license. Certain components of this software are licensed under
the GNU General Public License (GPL) version 2.0 or the GNU
Lesser General Public License (LGPL) Version 2.1. A copy of each
such license is available at
http://www.opensource.org/licenses/gpl-2.0.php and
http://www.opensource.org/licenses/lgpl-2.1.php
Nexus5548-2# sh ver
Cisco Nexus Operating System (NX-OS) Software
TAC support: http://www.cisco.com/tac
Documents: http://www.cisco.com/en/US/products/ps9372/tsd_products_support_serie
s_home.html
Copyright (c) 2002-2011, Cisco Systems, Inc. All rights reserved.
The copyrights to certain works contained herein are owned by
other third parties and are used and distributed under license.
Some parts of this software are covered under the GNU Public
License. A copy of the license is available at
http://www.gnu.org/licenses/gpl.html.
Software
BIOS: version 3.5.0
loader: version N/A
kickstart: version 5.1(3)N1(1)
system: version 5.1(3)N1(1)
power-seq: Module 1: version v1.0
uC: version v1.2.0.1
SFP uC: Module 1: v1.0.0.0
BIOS compile time: 02/03/2011
kickstart image file is: bootflash:///n5000-uk9-kickstart.5.1.3.N1.1.bin
kickstart compile time: 12/6/2011 22:00:00 [12/07/2011 06:30:01]
system image file is: bootflash:///n5000-uk9.5.1.3.N1.1.bin
system compile time: 12/6/2011 22:00:00 [12/07/2011 08:09:44]
Hardware
cisco Nexus5548 Chassis ("O2 32X10GE/Modular Universal Platform Supervisor")
Intel(R) Xeon(R) CPU with 8263872 kB of memory.
Processor Board ID JAF1515BBRA
Device name: Nexus5548-2
bootflash: 2007040 kB
Kernel uptime is 0 day(s), 0 hour(s), 3 minute(s), 13 second(s)
Last reset at 720106 usecs after Thu Dec 15 20:15:10 2011
Reason: Disruptive upgrade
System version: 5.0(3)N1(1b)
Service:
plugin
Core Plugin, Ethernet Plugin
Nexus5548-2#
That's it!