7-10
Catalyst 2960 and 2960-S Switch Software Configuration Guide
OL-8603-09
Chapter 7 Managing Switch Stacks
Understanding Stacks
Minor Version Number Incompatibility Among Switches
Switches with the same major version number but with a different minor version number as the master
are considered partially compatible. When connected to a stack, a partially compatible switch enters
version-mismatch mode and cannot join the stack as a fully functioning member. The software detects
the mismatched software and tries to upgrade (or downgrade) the switch in version-mismatch mode with
the stack image or with a tar file image from the stack flash memory. The software uses the automatic
upgrade (auto-upgrade) and the automatic advise (auto-advise) features.
The port LEDs on switches in version-mismatch mode will also stay off. Pressing the Mode button does
not change the LED mode.
Note Auto-advise and auto-copy identify which images are running by examining the info file and by
searching the directory structure on the switch stack. If you download your image by using the copy tftp:
command instead of by using the archive download-sw privileged EXEC command, the correct
directory structure is not properly created. For more information about the info file, see the “tar File
Format of Images on a Server or Cisco.com” section on page A-24.

Understanding Auto-Upgrade and Auto-Advise

When the software detects mismatched software and tries to upgrade the switch in version-mismatch
mode, two software processes are involved: automatic upgrade and automatic advise.
The automatic upgrade (auto-upgrade) process includes an auto-copy process and an auto-extract
process. By default, auto-upgrade is enabled (the boot auto-copy-sw global configurat ion command
is enabled). You can disable auto-upgrade by using the no boot auto-copy-sw global configuration
command on the master. You can check the status of auto-upgrade by using the show boot privileged
EXEC command and by checking the Auto upgrade line in the display.
Auto-copy automatically copies the software image running on any member to the switch in
version-mismatch mode to upgrade (auto-upgrade) it. Auto-copy occurs if auto-upgrade is
enabled, if there is enough flash memory in the swit ch in version-mismatch mode, and if the
software image running on the stack is suitable for the switch in version-mismatch mode.
Note A switch in version-mismatch mode might not run all released software. For example, new
switch hardware is not recognized in earlier versions of software.
Automatic extraction (auto-extract) occurs when the auto-upgrade process cannot find the
appropriate software in the stack to copy to the switch in version-mismatch mode. In that case,
the auto-extract process searches all switches in the stack, whether they are in version-mismatch
mode or not, for the tar file needed to upgrade the switch stack or the switch in
version-mismatch mode. The tar file can be in any flash file system in the stack (i ncluding the
switch in version-mismatch mode). If a tar file suitable for the switch in version-mismatch mode
is found, the process extracts the file and automatically upgrades that switch.
The auto-upgrade (auto-copy and auto-extract) processes star t a few minutes after the mismatched
software is detected.
When the auto-upgrade process is complete, the switch that was in version-mismatch mode reloads
and joins the stack as a fully functioning member. If you have both stack cables connected during
the reload, network downtime does not occur because the stac k operates on two rings.