Adding a Cisco Catalyst 2960X switch to a Cisco Catalyst 2960S switch stack
A few things must be done before adding a Cisco Catalyst 2960X switch to a Cisco Catalyst 2960S switch stack. I assume you know your way around Cisco IOS, and already have the necessary hardware components.
- On the existing stack:
- If necessary, upgrade the stack to the latest version of Cisco IOS. Remember to copy the image to the flash disks on each member.
- Copy
flashX:/config.text
toflashX:/config.text.backup
as a precaution. E.g.:copy flash1:/config.text flash1:/config.text.backup copy flash2:/config.text flash2:/config.text.backup
- Set the stack priorities of the existing members unless already done. E.g.:
switch 1 priority 15 switch 2 priority 14
- Provision the arriving stack member.
switch 3 provision ws-c2960x-48fpd-l
- Optionally, configure the switchports for the arriving stack member at this point in time.
- Find out which version of Cisco IOS the stack is running.
show version
- Among the output from
show platform stack manager all
you should see something like this:Stack State Machine View ============================================================== Switch Master/ Mac Address Version Current Number Member (maj.min) State ----------------------------------------------------------- 1 Master XXXX.XXXX.XXXX 1.56 Ready 2 Member XXXX.XXXX.XXXX 1.56 Ready
Note the stack protocol version displayed in the fourth column.
- On the arriving switch:
- Set the stack module to 10 Gbit/s.
switch stack port-speed 10
- Download to the arriving switch the same version of Cisco IOS as used by the running stack. All switches must use the same stack protocol version. Ensure you download the correct file.
c2960s-universalk9-mz.152-2.E7.bin
is for 2960S, whereasc2960x-universalk9-mz.152-2.E7.bin
is for 2960X. - Set the correct boot path. E.g.:
boot system switch all flash:/c2960x-universalk9-mz.152-2.E7.bin;flash:/c2960x-universalk9-mz.152-7.E2.bin;flash:/c2960x-universalk9-mz.152-7.E1.bin
Don’t bother about saving
running-config
asstartup-config
. All configuration done so far is stored elsewhere. - Power off the arriving switch.
- Set the stack module to 10 Gbit/s.
- Prepare the stack cables.
- Connect the top switch’s stack port 2 to the next switch’s stack port 1.
- Connect the remaining switches in the same fashion as above, stack port 2 to stack port 1.
- Connect the bottom switch’s stack port 2 to the top switch’s stack port 1.
- If any of the existing members reloaded while you were juggling the stack cables, wait until all existing members are up & running.
- Power on the arriving switch.
- Observe the magic through the console of the master switch. E.g.:
show switch detail show platform stack manager all
- Set the stack priority of the new member. E.g.:
switch 3 priority 13
- Observe the magic through the console of the master switch. E.g.:
- Among the output from
show platform stack manager all
you should see something like this:Stack State Machine View ============================================================== Switch Master/ Mac Address Version Current Number Member (maj.min) State ----------------------------------------------------------- 1 Master XXXX.XXXX.XXXX 1.56 Ready 2 Member XXXX.XXXX.XXXX 1.56 Ready 3 Member XXXX.XXXX.XXXX 1.56 Ready
All members should display the same stack protocol version in the fourth column.
- Should your 2960X switch ever leave the stack to go work as a standalone switch or go work among other 2960X switches:
- Power off the switch.
- Disconnect the switch from the stack
- Connect to the console port on the switch.
- Power on the switch.
- Set the stack module to full speed. E.g.:
no switch stack port-speed 10
- Specify a newer Cisco IOS to boot. E.g.:
boot system switch all flash:/c2960x-universalk9-mz.152-7.E5.bin;flash:/c2960x-universalk9-mz.152-7.E2.bin;flash:/c2960x-universalk9-mz.152-7.E1.bin
- Delete existing
config.text
andvlan.dat
. E.g.:delete flash:/config.text delete flash:/vlan.dat
- Power off or reload the switch.
omakase orlando
Good way of telling, and pleasant article to get information on the topic of my presentation subject, which i am going to present
in school.