cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
4092
Views
0
Helpful
13
Replies

Clarification needed on upgrading IOS image on stack switches (3750)

mhabeeb_ahmed
Level 1
Level 1

Hello,

I am upgrading new IOS image on a stack switches of 9 (3750G-48TS) for enabling faeture of SSH as it is currently lacking SSH login feature. I came across through cisco documentation that I can upgrade the new IOS image on all 9 switchs of a stack with a single command. Below is the link for your reference:

http://www.cisco.com/en/US/products/hw/switches/ps5023/products_configuration_example09186a00804799d7.shtml#cfbin1

Right now all switches have the new IOS k9 image copied. Attached file you will find the switch details with current and new IOS image for your reference:

I have a doubt like, if i proceed with the above cisco documentation on step 4 as "boot system switch all flash:/
c3750-advipservicesk9-mz.122-52-SE.bin

Switch(config)#exit
Switch#write memory

will it boot with the new IOS image on all member switches or on only master switch will reboot with the new IOS.

Kindly share the expereinces with a similar situation realted to the stack 3750G-48TS switches.

Much appreciating your response

Regards,

Mohammed


13 Replies 13

Asad Raza
Level 4
Level 4

If you reload the master then whole stack will reload and boot up with the new image. You can also try reloading one member switch at a time by using  'reload slot stack-member-number'

Thanks for your reply.

I'll try this as well for an alternative.

Regards,

Mohammed

Leo Laohoo
Hall of Fame
Hall of Fame

cisco documentation that I can upgrade the new IOS image on all 9 switchs of a stack with a single command

Sure you can.  But it's a heart-stopping experience when the switch of this huge stack because it will "pause".  The command is "arch download-sw /dest 1 /dest 2 /dest 3" ...

I have a doubt like, if i proceed with the above cisco documentation on step 4 as "boot system switch all flash:/
c3750-advipservicesk9-mz.122-52-SE.bin

I never use this command unless I have more than one IOS in a switch.  The 3750G-12S, for example, does not have enough flash space for two full IOS.

I tried as per cisco documentation but it is failing

on member switches. Can anyone quickly update me on this becuase my downtime of

changemanagment is of 1 hr from now.

below is the error I am getting:

s1-401(config)#boot system switch all c3750-ipbasek9-mz.122-52.SE.bin
%Command to set boot system switch all c3750-ipbasek9-mz.122-52.SE.bin on switch=2 failed
%Command to set boot system switch all c3750-ipbasek9-mz.122-52.SE.bin on switch=3 failed
%Command to set boot system switch all c3750-ipbasek9-mz.122-52.SE.bin on switch=4 failed
%Command to set boot system switch all c3750-ipbasek9-mz.122-52.SE.bin on switch=5 failed
%Command to set boot system switch all c3750-ipbasek9-mz.122-52.SE.bin on switch=6 failed
%Command to set boot system switch all c3750-ipbasek9-mz.122-52.SE.bin on switch=7 failed
%Command to set boot system switch all c3750-ipbasek9-mz.122-52.SE.bin on switch=8 failed
%Command to set boot system switch all c3750-ipbasek9-mz.122-52.SE.bin on switch=9 failed

what to do next from here?

I even tried individually but still the result is same:

hqans1-401(config)#boot system switch 2 c3750-ipbasek9-mz.122-52.SE.bin
%Command to set boot system switch 2 c3750-ipbasek9-mz.122-52.SE.bin on switch=2 failed

How many IOS do you have in your switch?  If you have only one, then disregard this.

We have two IOS image on the switches as depicted below:

s1-401#sh flash

Directory of flash:/

    2  -rwx       61573   Dec 5 2009 11:54:43 -08:00  hqans1config
    3  -rwx       60521  Aug 19 2010 17:16:05 -07:00  config.text
    4  -rwx        1224  Jul 16 2010 16:58:22 -07:00  vlan.dat
    5  -rwx       21528  Aug 19 2010 17:16:06 -07:00  multiple-fs
    6  drwx         192  Feb 28 1993 16:09:15 -08:00  c3750-ipbase-mz.122-25.SEE3
  459  -rwx          27  Aug 19 2010 17:16:05 -07:00  private-config.text
  460  -rwx    11110304  Jul 13 2010 10:19:50 -07:00  c3750-ipbasek9-mz.122-52.SE
  461  -rwx    11110304  Jul 13 2010 10:59:40 -07:00  flash3

32514048 bytes total (1355264 bytes free)
s1-401#sh flash2

Directory of flash2:/

    2  -rwx       60521  Aug 19 2010 17:16:08 -07:00  config.text
    3  -rwx          27  Aug 19 2010 17:16:08 -07:00  private-config.text
    4  -rwx        1224  Jul 16 2010 16:58:22 -07:00  vlan.dat
    5  -rwx       21528  Feb 28 1993 16:56:57 -08:00  multiple-fs
    6  drwx         192  Feb 28 1993 16:09:40 -08:00  c3750-ipbase-mz.122-25.SEE3
  459  -rwx    11110304  Jul 13 2010 10:27:43 -07:00  c3750-ipbasek9-mz.122-52.SE

32514048 bytes total (12527616 bytes free)
s1-401#sh flash3

Directory of flash3:/

    2  -rwx       60521  Aug 19 2010 17:16:08 -07:00  config.text
    3  -rwx          27  Aug 19 2010 17:16:08 -07:00  private-config.text
    4  -rwx        1224  Jul 16 2010 16:58:22 -07:00  vlan.dat
    5  drwx         192  Feb 28 1993 16:08:59 -08:00  c3750-ipbase-mz.122-25.SEE3
  458  -rwx       21528  Feb 28 1993 16:56:57 -08:00  multiple-fs
  459  -rwx    11110304  Jul 13 2010 11:06:02 -07:00  c3750-ipbasek9-mz.122-52.SE

32514048 bytes total (12527616 bytes free)

anyone can let me know what next to be done with the other stack switches (2-9)??/

Do you still need 12.2(25)SEE3?  If not, delete the file and subdirectory using the command "delete /f /r flash1:c3750-ipbase-mz.122-25.SEE3" and so on.

I see some problem here

I reload the stack ..........

hqans1-401#sh switch deta
                                               Current
Switch#  Role      Mac Address     Priority     State
--------------------------------------------------------
1       Member    001c.b0aa.d000     15        Ready              
*2       Master    001c.0fe2.5400     1         Ready              
3       Member    001c.b135.4600     1         Ready              
4       Member    001c.5721.df80     1         Ready              
5       Member    0000.0000.0000     0         Provisioned        
6       Member    001c.0fe2.5d80     1         Ready              
7       Member    001c.5721.de00     1         Ready              
8       Member    001c.0fe2.6480     1         Ready              
9       Member    001c.b149.7400     1         Ready             

         Stack Port Status             Neighbors    
Switch#  Port 1     Port 2           Port 1   Port 2
--------------------------------------------------------
  1        Ok         Ok                2        9
  2        Ok         Ok                3        1
  3        Ok         Ok                4        2
  4       Down        Ok              None       3
  6        Ok        Down               7      None
  7        Ok         Ok                8        6
  8        Ok         Ok                9        7
  9        Ok         Ok                1        8

Looks like you need someone to eyeball the switch.

... OR maybe it may just take a little while because you are upgrading from 12.2(25) to 12.2(52) which requires the new IOS to upgrade the Bootstrap and require to boot TWICE.

might be i have to check. As of now i have rollback on the old ios image and the switches are running normal. I need to figure it out tommorow morning.

One way in my mind is that I can break the stack and give the boot variable on individual 9 switches. But I think there is also a way that we can upgrade

IOS and can have the boot variable on the stack switches without breaking stack.

Any help would be appreciated in this regard.

regards,

Mohammed

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: