Update
I’m glad Jeff (see comments) caught where I went wrong. After his comment I went back through the n1000v_upgrade_software PDF from cisco. For version 4.0(4)SV1(3a), the VEMs should have been upgraded first. It is on page 9 of the document.
Upgrading from Release 4.0(4)SV1(3, 3a, or 3b) to Release 4.2(1)SV1(4)
Step 1 Upgrading the VEMs: Release 4.0(4)SV1(2, 3, 3a, 3b) to Release 4.2(1)SV1(4), page 20
Step 2 Upgrading the VSMs to Release 4.2(1)SV1(4) Using the Upgrade Application, page 33
I was following lower down in the document that showed an upgrade of the VSM first then the VEM. Looking closer that was for one that required an intermediate upgrade between the current running and the newer 4.2(1)SV1(4) firmware. Thanks for the catch!
Original post:
So last weekend was our Cisco Nexus 1000v upgrade. We were upgrading from 4.0(4)SV1(3a) to 4.2(1)SV1(4). What should have been an easy upgrade really turned into a huge headache. Below is a walk-through of the upgrade process with notes on where things went wrong.
To start, lets verify the current running state of the VSM (1000v switch) and the VEM (ESX host modules). Below you will see that they are all on version 4.0(4)SV1(3a). Also note the standby VSM module number is 2. This will be the first one reloaded.
1000vSW# sh module
Mod Ports Module-Type Model Status
--- ----- -------------------------------- ------------------ ------------
1 0 Virtual Supervisor Module Nexus1000V active *
2 0 Virtual Supervisor Module Nexus1000V ha-standby
3 248 Virtual Ethernet Module NA ok
4 248 Virtual Ethernet Module NA ok
5 248 Virtual Ethernet Module NA ok
6 248 Virtual Ethernet Module NA ok
7 248 Virtual Ethernet Module NA ok
8 248 Virtual Ethernet Module NA ok
9 248 Virtual Ethernet Module NA ok
Mod Sw Hw
--- ---------------- ------------------------------------------------
1 4.0(4)SV1(3a) 0.0
2 4.0(4)SV1(3a) 0.0
3 4.0(4)SV1(3a) VMware ESXi 4.1.0 Releasebuild-348481 (2.0)
4 4.0(4)SV1(3a) VMware ESXi 4.1.0 Releasebuild-348481 (2.0)
5 4.0(4)SV1(3a) VMware ESXi 4.1.0 Releasebuild-348481 (2.0)
6 4.0(4)SV1(3a) VMware ESXi 4.1.0 Releasebuild-348481 (2.0)
7 4.0(4)SV1(3a) VMware ESXi 4.1.0 Releasebuild-348481 (2.0)
8 4.0(4)SV1(3a) VMware ESXi 4.1.0 Releasebuild-348481 (2.0)
9 4.0(4)SV1(3a) VMware ESXi 4.1.0 Releasebuild-348481 (2.0)
Continue reading ‘Cisco Nexus 1000v 4.2 Upgrade Problems And Fix’
Posted in Cisco UCS, Networking, VMWare
Tags: 1000v, 4.0(4)SV1(3a), 4.2, 4.2(1)SV1(4), boot, bootflash, cisco, cisco 1000v, error, firmware, install, install all, kickstart, LinkedIn, module, problems, reload, reload module, scp, show module, show svs connections, svs connection, switchover, system switchover, update, upgrade, vcenter, vem, VSM