[c-nsp] Nexus 7K NX-OS Upgrade

Tim Stevenson tstevens at cisco.com
Thu Nov 8 10:42:12 EST 2012


At 04:37 AM 11/8/2012, Antonio Soares mused:
>Thanks, I don't know if you noticed but somewhere in the thread the bug was
>mentioned and it is resolved in 5.1.5 and later.
>
>Bug CSCtn61286 - Boot variables are not set up correctly on Sup-2 after ISSU
>
>So in my case, it should not give me problems (5.2.3a to 5.2.7).
>
>But since I also need to upgrade the SUP1 RAM from 4G to 8G, I have no other
>option than doing the traditional upgrade. It's the only way to just send
>the box down 1 time:


You should not need to take the box down to do a 
DRAM upgrade if you have 2 sups. Provided you're 
on 5.1 or later you don't need to upgrade the 
software/do an ISSU either. You will perform a 
stateful switchover from the active to the 
standby sup at one point in the process in order 
to upgrade the memory on the second sup.

The procedure is described in the user docs:
http://www.cisco.com/en/US/docs/switches/datacenter/hw/nexus7000/installation/guide/n7k_replacing.html#wp1272213

This procedure is completely unrelated to 
upgrading the software (provided you're already 
on/past the minimum release to support 8GB which is 5.1(1)).

I would point out that at Step 21, you need to 
make sure to wait for the newly inserted 8GB sup 
come fully online and enter hot standby mode 
before attempting to switchover/yank the other sup.

Tim


>- update the boot variables
>- power off and upgrade the RAM
>- power on
>
>The install all script has another limitation: it won't let us to reboot
>when we chose to do it. This is what happened to me last time:
>
>+++++++++++++++++
>Switch will be reloaded for disruptive upgrade.
>Do you want to continue with the installation (y/n)?  y
>
>Install is in progress, please wait.
>
>(..)
>
>A few minutes later:
>
>Finishing the upgrade, switch will reboot in 10 seconds.
>+++++++++++++++++
>
>I don't see how to upgrade the RAM and upgrade the NX-OS with the install
>script in just one shot...
>
>
>Regards,
>
>Antonio Soares, CCIE #18473 (R&S/SP)
>amsoares at netcabo.pt
>http://www.ccie18473.net
>
>
>-----Original Message-----
>From: Charles Spurgeon [mailto:c.spurgeon at austin.utexas.edu]
>Sent: quinta-feira, 8 de Novembro de 2012 00:50
>To: Antonio Soares
>Cc: 'Tóth András'; 'cisco-nsp'
>Subject: Re: [c-nsp] Nexus 7K NX-OS Upgrade
>
>While doing some more testing this aft I also removed the sup from slot 5
>and did a "disruptive" single sup ISSU upgrade from 5.1(5) to
>5.2(7) on the slot 6 sup without issues.
>
>-Charles
>
>On Tue, Nov 06, 2012 at 11:48:35PM +0000, Antonio Soares wrote:
> > Great, I must confess that I searched a lot and I didn't find this
> > bug. So I suppose the install all script will work well this time. I
> > will come back to the list next week with the good news. I hope :)
> >
> >
> > Thanks.
> >
> > Regards,
> >
> > Antonio Soares, CCIE #18473 (R&S/SP)
> > amsoares at netcabo.pt
> > http://www.ccie18473.net
> >
> >
> >
> > -----Original Message-----
> > From: Tóth András [mailto:diosbejgli at gmail.com]
> > Sent: terça-feira, 6 de Novembro de 2012 23:35
> > To: Antonio Soares
> > Cc: cisco-nsp
> > Subject: Re: [c-nsp] Nexus 7K NX-OS Upgrade
> >
> > Hi Antonio,
> >
> > In general, doing a traditional upgrade (changing boot variables) will
> > not update the BIOS for example, while an ISSU does and it's
> > non-disruptive with dual-supervisors.
> >
> > There's a defect which caused the behavior you were seeing, CSCtn61286
> > which affects 5.1(3). Since you were upgrading from that version, it
> > was still impacting the upgrade process. It has been fixed in 5.1(4)
> > and 5.2(1) already, so upgrading from 5.2(3a) to 5.2(7) will not have the
>same issue.
> >
> > http://tools.cisco.com/Support/BugToolKit/search/getBugDetails.do?meth
> > od=fet
> > chBugDetails&bugId=CSCtn61286
> >
> >
> > If the boot variables are incorrect, you can edit them as you'd do on
> > an IOS device, make sure you update the kickstart and system as well.
> >
> > Upgrading from 5.2(3a) to 5.2(7) can be done using the install all
> > (ISSU) method.
> >
> > Best regards
> >
> > On Tue, Nov 6, 2012 at 11:38 AM, Antonio Soares <amsoares at netcabo.pt>
>wrote:
> > > Hello group,
> > >
> > >
> > >
> > > Anyone knows the difference between using the install all script or
> > > just update the boot system flash command when upgrading NX-OS on a
> > > Nexus
> > 7K ?
> > >
> > >
> > >
> > > The question applies to a single supervisor setup.
> > >
> > >
> > >
> > > The official documentation mentions the two ways of doing it:
> > >
> > >
> > >
> > > - using the install all script:
> > >
> > >
> > >
> > > http://www.cisco.com/en/US/docs/switches/datacenter/sw/5_x/nx-os/upg
> > > ra
> > > de/gui
> > > de/b_Cisco_Nexus_7000_Series_NX-OS_Software_Upgrade_and_Downgrade_Gu
> > > id
> > > e__Rel
> > > ease_5.x_chapter_00.html#con_314241
> > >
> > >
> > >
> > > - using the traditional procedure:
> > >
> > >
> > >
> > > http://www.cisco.com/en/US/docs/switches/datacenter/sw/5_x/nx-os/upg
> > > ra
> > > de/gui
> > > de/b_Cisco_Nexus_7000_Series_NX-OS_Software_Upgrade_and_Downgrade_Gu
> > > id
> > > e__Rel
> > > ease_5.x_chapter_00.html#task_39E26688E1204F8CAAE876450A575E73
> > >
> > >
> > >
> > > I had a bad experience in the past with the install all script. I
> > > was doing an upgrade to a 7010 with only 1 supervisor that was
> > > installed in
> > slot 6.
> > > The install all script has a problem, may a bug, it only correctly
> > > updates the boot variables for slot 5:
> > >
> > >
> > >
> > > boot kickstart bootflash:/n7000-s1-kickstart.5.2.3a.bin sup-1
> > >
> > > boot system bootflash:/n7000-s1-dk9.5.2.3a.bin sup-1
> > >
> > > boot kickstart bootflash:/n7000-s1-kickstart.5.1.3.bin sup-2
> > >
> > >
> > >
> > > The install all script assumes that if there is only one supervisor,
> > > it should be on slot 5. Above we can see that the boot system is
> > > missing for sup-2.
> > >
> > >
> > >
> > > In summary, is there any problem if I simply update the boot
> > > variables and reload ? May I end up with the supervisor running the
> > > new NX-OS release and the modules the old NX-OS release ?
> > >
> > >
> > >
> > >
> > >
> > > Regards,
> > >
> > >
> > >
> > > Antonio Soares, CCIE #18473 (R&S/SP) amsoares at netcabo.pt
> > >
> > > http://www.ccie18473.net <http://www.ccie18473.net/>
> > >
> > > _______________________________________________
> > > cisco-nsp mailing list  cisco-nsp at puck.nether.net
> > > https://puck.nether.net/mailman/listinfo/cisco-nsp
> > > archive at http://puck.nether.net/pipermail/cisco-nsp/
> >
> >
> > _______________________________________________
> > cisco-nsp mailing list  cisco-nsp at puck.nether.net
> > https://puck.nether.net/mailman/listinfo/cisco-nsp
> > archive at http://puck.nether.net/pipermail/cisco-nsp/
>
>
>_______________________________________________
>cisco-nsp mailing list  cisco-nsp at puck.nether.net
>https://puck.nether.net/mailman/listinfo/cisco-nsp
>archive at http://puck.nether.net/pipermail/cisco-nsp/




Tim Stevenson, tstevens at cisco.com
Routing & Switching CCIE #5561
Distinguished Technical Marketing Engineer, Cisco Nexus 7000
Cisco - http://www.cisco.com
IP Phone: 408-526-6759
********************************************************
The contents of this message may be *Cisco Confidential*
and are intended for the specified recipients only.




More information about the cisco-nsp mailing list