Cat3750 Create Switch Stks
Cat3750 Create Switch Stks
Stacks
Document ID: 71925
Introduction
Prerequisites
Requirements
Components Used
Conventions
Background Information
Stacking Technologies
Stackwise Ports, Cables, and Connection Types
Creation and Management of Cisco Catalyst 3750 Stacks
Stack Member Numbers
Priority Values
Stack Master Election
Hardware Compatibility
Software Compatibility
Create a Switch Stack from Two Stand−alone Stacks
Create a Switch Stack from Two Two−member Stacks
Tips to Add a Switch as a Slave to the Stack
Tips to Add a Switch as a Master to the Stack
Remove a Member from the Stack
Remove a Provisioned Switch from the Stack
Verify
Troubleshoot
Troubleshooting Commands
NetPro Discussion Forums − Featured Conversations
Related Information
Introduction
This document provides the procedures to create and maintain the Cisco Catalyst 3750 Switch Stacks with the
Cisco StackWise feature.
Prerequisites
Requirements
There are no specific requirements for this document.
Components Used
The information in this document is based on the Cisco Catalyst 3750 Series Switches.
The information in this document was created from the devices in a specific lab environment. All of the
devices used in this document started with a cleared (default) configuration. If your network is live, make sure
that you understand the potential impact of any command.
Background Information
Stacking Technologies
Cisco Catalyst switches can be stacked with two different features.
Supported Devices/Modules:
The stack master is the single point of stack−wide management. From the stack master, configure
these:
All stack members are eligible stack masters. If the stack master becomes unavailable, the stack
members that remain participate in the election of a new stack master from among themselves. A set
of factors determines which Cisco EtherSwitch service module or Catalyst 3750 switch is elected as
the stack master.
Note: A Cisco 3750 switch can be stacked with any other model of Cisco 3750 switches. Catalyst
3750 switches that run Cisco IOS® Release 12.2(25)SEB are compatible with Cisco EtherSwitch
service modules that run Cisco IOS Release 12.2(25)EZ. Catalyst 3750 switches and Cisco
EtherSwitch service modules can be in the same switch stack. Within this switch stack, the Catalyst
3750 switch or the Cisco EtherSwitch service module can be the stack master.
• Cisco GigaStack Feature
Supported Devices/Modules:
This is the rear−panel view of the Cisco Catalyst 3750−24TS, 3750G−24T, 3750G−12S, 3750G−16TD, and
3750−48TS:
No.
Description
1
StackWise Ports
2
RJ−45 Console Port
3
Fan Exhaust
4
AC Power Connector
5
RPS Connector
Note: The location of Fan exhaust, AC power connector, RPS connector, and the number of Fan exhausts
varies with the different models of Cisco Catalyst 3750 switches.
Cables
Use only approved cables, and connect only to similar Cisco equipment. Equipment can be damaged if
connected to other unapproved Cisco cables or equipment.
Connection Types
This illustration shows an example of a stack of Catalyst 3750 switches that provides full bandwidth and
redundant StackWise cable connections:
When a cable fails at a single place, the stack will run with the half bandwidth connection.
In order to find the stack−ports through which the switches are connected to the stack, issue the show switch
stack−ports command.
Alternatively, in order to find the nearby switch on each port, issue the show switch neighbors command.
This illustration shows a stack of Cisco EtherSwitch service modules and Catalyst 3750 switches that provides
full bandwidth and redundant connections:
This illustration shows an example of a stack of Catalyst 3750 switches with incomplete StackWise cable
connections. This stack provides only half bandwidth and does not have redundant connections:
When a cable fails at a single place, the stack will be partitioned into two stacks.
Note: Use the Command Lookup Tool ( registered customers only) to obtain more information on the commands
used in this section.
3750−Stk>show switch
Current
Switch# Role Mac Address Priority State
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
1 Slave 0016.4748.dc80 5 Ready
*2 Master 0016.9d59.db00 1 Ready
The default stack member number of a 3750 switch is 1. When it joins a switch stack, its default stack
member number changes to the lowest available member number in the stack. Stack members in the same
switch stack cannot have the same stack member number. Every stack member, which includes a standalone
switch, retains its member number until you manually change the number or unless the number is already used
by another member in the stack.
If you move a stack member to a different switch stack, the stack member retains its number only if the
number is not used by another member in the stack. If it is used by another member in the stack, the switch
selects the lowest available number in the stack. The switch is able to retain the stack member number as an
environment variable. You can also renumber a switch from the bootloader switch: prompt with the command
set SWITCH_NUMBER stack−member−number .
If you merge switch stacks, the switches that join the switch stack of a new stack master select the the lowest
available numbers in the stack.
Priority Values
A higher priority value for a stack member increases its likelihood to be elected stack master and to retain its
stack member number. The priority value can be 1 to 15. The default priority value is 1. You can display the
stack member priority value with the show switch user EXEC mode command.
3750−Stk>show switch
Current
Switch# Role Mac Address Priority State
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
1 Slave 0016.4748.dc80 1 Ready
*2 Master 0016.9d59.db00 5 Ready
Cisco recommends that you assign the highest priority value to the switch that you prefer to be the stack
master. This ensures that the switch is re−elected as stack master if a re−election occurs.
• From the global configuration mode, issue the command switch stack−member−number priority
new−priority−value .
• From the bootloader switch: prompt, issue the command set SWITCH_PRIORITY
new−priority−value .
Even though the priority value applies immediately to the member, it will not affect the status of the current
stack master. New priority value will play a role in the next stack−master election.
These rules have been defined to determine which unit within a stack is chosen as the master. When switches
are added or stacks are merged, the master will be chosen based on these rules, in the order specified:
Note: When stacks merge, the elected stack master would have been the master of one of the merged
stacks.
Note: When stacks partition, the stack master of the original stack will be the master of its partition.
2. The switch with the highest stack member priority value
Note: Cisco recommends that you assign the highest priority value to the switch that you prefer to be
the stack master. This ensures that the switch is re−elected as stack master if a re−election occurs.
3. The switch that uses the non−default interface−level configuration
4. The switch with the higher Hardware/Software priority. These switch software versions are listed
from highest to lowest priority:
Note: Data forwarding will not be affected within the stack master election.
Hardware Compatibility
The Cisco Catalyst 3750 series switches use Switch Database Management (SDM) templates to optimize the
system resources for specific features dependent on how the switch is used in the network. There are two
versions of the SDM templates: Desktop and Aggregator. The 3750−12S switch alone supports both
templates. All other model switches of the 3750 series support only the Desktop version.
When a Cisco Catalyst 3750 switch stack consists of 3750−12S and other models, make sure to use only the
Desktop SDM template. This is an output from the show switch command when an SDM mismatch exists:
To change the SDM template on a 3750−12S to Desktop version, complete these steps:
3750−Stk# conf t
3750−Stk(config)# sdm prefer routing desktop
3750−Stk(config)# exit
3750−Stk# reload
For more information on the SDM templates, refer to Configuring SDM Templates.
Software Compatibility
Software compatibility between the stack members is determined by the Stack Protocol Version number. To
view the stack protocol version of your switch stack, you can issue the show platform stack−manager all
command.
Switches with the same Cisco IOS software version have the same stack protocol version. Such switches are
fully compatible, and all features function properly across the switch stack. Switches with the same Cisco IOS
software version as the stack master immediately join the switch stack.
If an incompatibility exists, the fully functional stack members generate a system message that describes the
cause of the incompatibility on the specific stack members. The stack master sends the message to all stack
members.
Switches with different Cisco IOS software versions likely have different stack protocol versions. Switches
with different major version numbers are incompatible and cannot exist in the same switch stack.
Switches with the same major version number but with a different minor version number as the stack master
are considered partially compatible. When connected to a switch stack, a partially compatible switch enters
version−mismatch (VM) mode and cannot join the stack as a fully functional member. The software detects
the mismatched software and tries to upgrade (or downgrade) the switch in VM mode with the switch stack
image or with a tar file image from the switch stack flash memory. The software uses the automatic upgrade
(auto−upgrade) and the automatic advise (auto−advise) features.
The auto−upgrade occurs if the software release that runs on the stack master is compatible with the switch in
VM mode and the tar file of the current image is available with any of the stack members. If tar file of the
current image is not available, the auto−advise feature will recommend that a compatible image be
downloaded with the required commands. The auto−upgrade and auto−advise features do not work if the
switch master and switch in VM mode run different feature sets (IP services and IP base) or different
cryptographic capabilities (cryptographic and non−cryptographic).
and
2. A stack−master election occurs between Switch−A and Switch−B; let us consider that Switch−B
1. The first switch stack consists of two members: Switch−A and Switch−B.
The second switch stack consists of members Switch−C and Switch−D with Switch−C as the stack
master.
2. When these two switch stacks are merged together, the election for stack master occurs; let us
consider that Switch−B wins the election.
3. Switch−A will retain its stack member number.
4. Switch−C and Switch−D will reload themselves and join the stack with new stack member numbers
of "3" and "4" respectively.
Note: Make sure the switch that you add into the stack has the same IOS version as the switches in the stack.
Refer to Catalyst 3750 Software Upgrade in a Stack Configuration with Use of the Command−Line Interface
to upgrade the IOS in a catalyst 3750 switch.
Note: This step is optional, but it will make sure that the switch has fewer chances to become a
stackmaster in the future.
2. Power off the switch that is to be added.
Note: Make sure the switch you add into the stack has the same IOS version as the switches in the stack.
Refer to Catalyst 3750 Software Upgrade in a Stack Configuration with Use of the Command−Line Interface
to upgrade the IOS in a catalyst 3750 switch.
1. Issue the show switch command.to get the priority value of the members of the stack.
3750−Stk>show switch
Current
Switch# Role Mac Address Priority State
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
1 Slave 0016.4748.dc80 1 Ready
*2 Master 0016.9d59.db00 5 Ready
2. Change the priority value of the switch to be added to a value greater than the highest priority of the
stack. In the illustration, the priority value has to be a value of more than "5.".
1. Make sure that the stack is fully connected so that, when you remove the member, the stack will be at
least in half connectivity, and do not partition.
2. Power off the member to be removed.
3. If the member was the stack master, the stack master election will occur, otherwise no election will
occur.
4. Remove the StackWise cables from the member and close the stack ring.
5. Issue the command show switch to verify the stack membership.
Note: In order to avoid the receipt of an error message, you must remove the specified switch from the switch
stack before you use the no form of this command to delete a provisioned configuration.
Verify
Use this section to confirm that your configuration works properly.
The Output Interpreter Tool ( registered customers only) (OIT) supports certain show commands. Use the OIT to
view an analysis of show command output.
• show switchDisplays all relevant information related to the stack member or the switch stack.
• show platform stack−manager allDisplays information related to the management of stacks, which
includes the stack−protocol version, history of changes to the stack, etc.
Troubleshoot
Troubleshooting Commands
Note: Refer to Important Information on Debug Commands before you use debug commands.
• debug platform stack−manager sdpDisplays the Stack Discovery Protocol (SDP) debug messages.
• debug platform stack−manager ssmDisplays the stack state−machine debug messages.
Related Information
• Catalyst 3750 Switch Software Configuration Guide, 12.2(25)SEE
• Catalyst 3750 Software Upgrade in a Stack Configuration with Use of the Command−Line
Interface
• Cisco Catalyst 3750 Series Switches − Support
• Switches − Product Support
• LAN Switching − Technology Support
• Technical Support & Documentation − Cisco Systems