Contents

Introduction

Prerequisites

Components Used

Configure

Step 1 - Identify Switch Roles

Step 2 - Failover

Step 3 - Verify Failover

Step 4 - Switch Removal

Step 5 - Stage and Install the Replacement Switch

Step 6 - Configure and Join the VSS

Verify

Common Problems

VSL Remains Down

Troubleshoot

Related Information:

Introduction

This document describes the switch replacement procedure for Cisco Catalyst 4500 Series Switches that run in Virtual Switching System (VSS) mode.

Prerequisites

Cisco recommends that you have knowledge of these topics:

- Cisco VSS

- VSS Active and VSS Standby Switch

- Virtual Switch Link (VSL)

Components Used

The information in this document is based on the WS-C4500X-32 with Cisco IOS® Version 03.05.01. However, the same process can be applied to a 4500 chassis with a Supervisor 7 Engine (Sup7).

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, ensure that you understand the potential impact of any command.

Configure

Note: Cisco recommends that conversion to VSS is done in a maintenance window if possible.

Step 1 - Identify Switch Roles

The first step is to identify the switch that must be replaced. In this example, the active switch (Switch 1) must be replaced. The show switch virtual command provides the active and standby information.

4500X-VSS#show switch virtual

Executing the command on VSS member switch role = VSS Active, id = 1

Switch mode                  : Virtual Switch

Virtual switch domain number : 100

Local switch number          : 1

Local switch operational role: Virtual Switch Active

Peer switch number           : 2

Peer switch operational role : Virtual Switch Standby

Executing the command on VSS member switch role = VSS Standby, id = 2

Switch mode                  : Virtual Switch

Virtual switch domain number : 100

Local switch number          : 2

Local switch operational role: Virtual Switch Standby

Peer switch number           : 1

Peer switch operational role : Virtual Switch Active

Step 2 - Failover

Now, you understand which switch is active (Switch 1) and which switch is in the standby state (Switch 2). The next step is to failover the control plane responsibilities to Switch 2 so that you can prepare for the replacement of Switch 1. The redundancy force-switchover command performs the needed operation.

Note: Redundancy failover can cause downtime dependent upon the operational redundancy state. Realize that this step fully reloads the current active (Switch 1) in order to pass control responsibilities to the peer (Switch 2).

4500X-VSS#redundancy force-switchover

This will reload the active unit and force switchover to standby[confirm]

Preparing for switchover..

*Mar  2 13:38:06.553: %SYS-5-SWITCHOVER: Switchover requested by Exec. Reason:

Stateful Switchover.

<Sun Mar  2 13:38:09 2014> Message from sysmgr: Reason Code:[3] Reset Reason:

Reset/Reload requested by [console]. [Reload command]

Step 3 - Verify Failover

Before you remove the faulty switch, you must verify that the system has fully failed over. In order to verify the redundancy state, enter the show redundancy command.

4500X-VSS#show redundancy

Redundant System Information :

------------------------------

Available system uptime = 1 week, 3 days, 22 hours, 37 minutes

Switchovers system experienced = 8

Standby failures = 0

Last switchover reason = user_forced

Hardware Mode = Duplex

Configured Redundancy Mode = Stateful Switchover

Operating Redundancy Mode = Stateful Switchover

Maintenance Mode = Disabled

Communications = Up

Current Processor Information :

------------------------------

Active Location = slot 2/1

Current Software state = ACTIVE

Uptime in current state = 55 minutes

Image Version = Cisco IOS Software, Cisco IOS-XE Software, Catalyst

4500 L3 Switch Software (cat4500e-UNIVERSAL-M),

Version 03.05.01.E RELEASE SOFTWARE (fc2)

Technical Support: http://www.cisco.com/techsupport

Copyright (c) 1986-2013 by Cisco Systems, Inc.

Compiled Sat 23-Nov-13 00:46 by prod_re

BOOT = bootflash:cat4500e-universal.SPA.03.05.01.E.152-1.E1.bin,1;

Configuration register = 0x2102

Peer Processor Information :

------------------------------

Standby Location = slot 1/1

Current Software state = STANDBY HOT

Uptime in current state = 0 minute

Image Version = Cisco IOS Software, Cisco IOS-XE Software,

Catalyst 4500 L3 Switch Software (cat4500e-UNIVERSAL-M),

Version 03.05.01.E RELEASE SOFTWARE (fc2)

Technical Support: http://www.cisco.com/techsupport

Copyright (c) 1986-2013 by Cisco Systems, Inc.

Compiled Sat 23-Nov-13 00:46 by prod_

BOOT = bootflash:cat4500e-universal.SPA.03.05.01.E.152-1.E1.bin,1;

Configuration register = 0x2102

In the output, the Current Software state = STANDBY HOT shows that the system has stabilized and is fully synced at this time. You can now proceed with the physical removal of the switch.

Step 4 - Switch Removal

At this time, the failed switch is ready for physical removal. It is very important to realize that if your topology is not fully redundant upon removal, you can sustain a service impact. Cisco recommends that you implement Multichassis EtherChannel (MEC) in order to help ensure that links remain active.

Note: MEC is an EtherChannel with ports that terminate on both switches of the VSS. A VSS MEC can connect to any network element that supports EtherChannel (such as a host, server, router, or switch).

Step 5 - Stage and Install the Replacement Switch

You must use the same Cisco IOS image and license feature-set in the standby chassis for this chassis in order to properly join the current VSS domain. This example involves the download and install of Version 03.05.01 in order to match the current peer. Once installed, the physical links must be connected in the exact placement of the switch that was replaced and then the switch must be booted. The switch must now come online with a blank configuration and in a standalone state since it has not been configured as a VSS member yet.

Step 6 - Configure and Join the VSS

You must set the VSS domain and the switch number.

Note: This is the same information that the previous switch would have used. In this example, the domain is 100 and the switch number is 1.

4500X-VSS(config)#switch virtual domain 100

4500X-VSS(config-vs-domain)#switch 1

Next you must set up the physical interfaces and port-channels that are used for the VSL link.

4500X-VSS(config)# interface Port-channel 10

4500X-VSS(config-if)#switchport

4500X-VSS(config-if)#switch virtual link 1

4500X-VSS(config)# int range tenGigabitEthernet 1/1/15-16

4500X-VSS(config-if-range) channel-group 10 mode on

Lastly, you must convert the switch mode from standalone to virtual. Once this configuration has been made, the switch is reloaded.

4500X-VSS# switch convert mode virtual

When Switch 1 completes its reload, it detects the current active VSS switch from the VSL link and automatically syncs the configuration.

Verify

Your switches must now be back in a fully redundant VSS. The show switch virtual command ensures that each switch is in the correct state. In order to verify that you are back in stateful switchover (SSO), or the hot standby state, enter another show redundancy command.

4500X-VSS#show switch virtual

Executing the command on VSS member switch role = VSS Active, id = 2

Switch mode                  : Virtual Switch

Virtual switch domain number : 100

Local switch number          : 2

Local switch operational role: Virtual Switch Active

Peer switch number           : 1

Peer switch operational role : Virtual Switch Standby

Executing the command on VSS member switch role = VSS Standby, id = 1

Switch mode                  : Virtual Switch

Virtual switch domain number : 100

Local switch number          : 1

Local switch operational role: Virtual Switch Standby

Peer switch number           : 2

Peer switch operational role : Virtual Switch Active

4500X-VSS#show redundancy

Redundant System Information :

------------------------------

Available system uptime = 1 week, 4 days, 9 hours, 27 minutes

Switchovers system experienced = 8

Standby failures = 0

Last switchover reason = user_forced

Hardware Mode = Duplex

Configured Redundancy Mode = Stateful Switchover

Operating Redundancy Mode = Stateful Switchover

Maintenance Mode = Disabled

Communications = Up

Current Processor Information :

------------------------------

Active Location = slot 2/1

Current Software state = ACTIVE

Uptime in current state = 1 hours, 3 minutes

Image Version = Cisco IOS Software, Cisco IOS-XE Software, Catalyst 4500

L3 Switch Software (cat4500e-UNIVERSAL-M), Version

03.05.01.E RELEASE SOFTWARE (fc2)

Technical Support: http://www.cisco.com/techsupport

Copyright (c) 1986-2013 by Cisco Systems, Inc.

Compiled Sat 23-Nov-13 00:46 by prod_re

BOOT = bootflash:cat4500e-universal.SPA.03.05.01.E.152-1.E1.bin,1;

Configuration register = 0x2102

Peer Processor Information :

------------------------------

Standby Location = slot 1/1

Current Software state = STANDBY HOT

Uptime in current state = 1 hours, 3 minutes

Image Version = Cisco IOS Software, Cisco IOS-XE Software, Catalyst 4500

L3 Switch Software (cat4500e-UNIVERSAL-M), Version

03.05.01.E RELEASE SOFTWARE (fc2)

Technical Support: http://www.cisco.com/techsupport

Copyright (c) 1986-2013 by Cisco Systems, Inc.

Compiled Sat 23-Nov-13 00:46 by prod_

BOOT = bootflash:cat4500e-universal.SPA.03.05.01.E.152-1.E1.bin,1;

Configuration register = 0x2102

Common Problems

VSL Remains Down

If the VSL remains down while one or both of the switches finish booting, you can enter a dual active situation if there is no dual active detection mechanism in place. The system remains dual active until a peer supervisor is detected (often by bringing up the VSL link after the switch has booted). Once the dual active condition is detected, one of the supervisors is put into recovery mode, and shuts down all local interfaces to the chassis it is in. Once the VSL link is fully restored, the switch/supervisor in recovery mode must be reloaded so that it can properly renegotiate as a standby in the VSS.

Troubleshoot

In order to verify the VSL link, enter:

4500X-VSS#show switch virtual link

Executing the command on VSS member switch role = VSS Active, id = 2

VSL Status : UP

VSL Uptime : 11 hours, 53 minutes

VSL Control Link : Te2/1/1

VSL Encryption : Configured Mode - Off, Operational Mode - Off

Executing the command on VSS member switch role = VSS Standby, id = 1

VSL Status : UP

VSL Uptime : 11 hours, 53 minutes

VSL Control Link : Te1/1/1

VSL Encryption : Configured Mode - Off, Operational Mode - Off

For the VSS to operate with SSO redundancy, the VSS must meet these conditions:

- Identical software versions on both switches

- VSL configuration consistency

In the startup sequence, the VSS Standby switch sends virtual switch information from the startup-config file to the VSS Active switch.

The VSS Active switch ensures that this information matches correctly on both switches:

- Switch virtual domain

- Switch virtual node

- Switch priority (optional)

- VSL port channel: switch virtual link identifier

- VSL ports: channel-group number, shutdown, total number of VSL ports

Related Information:

- Catalyst 4500 Series Switch Cisco IOS Release XE 3.5.0E and 15.2.1

- Cisco Technical Support & Downloads