Cisco MDS 9000 Family NX-OS High Availability and Redundancy Configuration Guide

Similar documents
Cisco Unified Web and Interaction Manager Browser Settings Guide

Cisco WAAS Mobile User Guide

Cisco Video Surveillance Virtual Matrix Client Configuration Guide

User Guide for Microsoft Outlook Plug-in for Cisco Unified Videoconferencing Manager Release 7.1

Cisco Unified Web and Interaction Manager Browser Settings Guide

The CVD program consists of systems and solutions designed, tested, and documented to facilitate faster, more reliable, and more predictable customer

Maintenance Checklists for Microsoft Exchange on a Cisco Unity System

Cisco Registered Envelope Recipient Guide

Connecting Cisco 4-Port FXS/DID Voice Interface Cards

Release Notes for Cisco ONS MA Release 9.01

Cisco Unified Web and Interaction Manager Supervision Console User s Guide

Release Notes for Catalyst 6500 Series and Cisco 7600 Series Internet Router CEF720 Module ROMMON Software

Cisco Report Server Readme

Cisco Nexus 7000 Series NX-OS Virtual Device Context Command Reference

Cisco MDS 9000 Family Secure Erase Configuration Guide

Release Notes for Cisco ONS SDH Release 9.01

Cisco Unified Attendant Console Backup and Restore Guide

Maintenance Checklists for Active Directory on a Cisco Unity System with Exchange as the Message Store

Cisco Software Licensing Information for Cisco Unified Communications 500 Series for Small Business

Configuring an Intermediate IP Multicast Helper Between Broadcast-Only Networks

Exclusive Configuration Change Access and Access Session Locking

Cisco Unified Web and Interaction Manager Supervision Console User s Guide

Cisco Aironet Very Short 5-GHz Omnidirectional Antenna (AIR-ANT5135SDW-R)

Connecting Cisco WLAN Controller Enhanced Network Modules to the Network

RAID Battery Backup Unit Replacement and RAID Firmware Upgrade for Cisco Security MARS

User Guide for Cisco IP Phone Messenger Release 8.0, 8.5, and 8.6

Contextual Configuration Diff Utility

7825-I4, 7828-I4 Hard Disk Firmware Update

Recovery Guide for Cisco Digital Media Suite 5.2 Appliances

Release Notes for Cisco MDS 9000 Family Fabric Manager Release 4.1(3b)

Connecting Cisco DSU/CSU High-Speed WAN Interface Cards

Cisco Interaction Manager Supervision Console User s Guide

Using Microsoft Outlook to Schedule and Join Cisco Unified MeetingPlace Express Meetings

Installing the RJ-45 Bracket and Cable on the Cisco ONS Rack

Behavioral Change for Buffer Recarving

Modified LNS Dead-Cache Handling

Cisco Virtual Office End User Instructions for Cisco 1811 Router Set Up at Home or Small Office

RAID Controller Firmware Upgrade Instructions for the Cisco WAE-7341, 7371, and 674

Cisco IP Phone Agent User Guide

VPDN LNS Address Checking

Cisco TEO Adapter Guide for BMC Remedy

Cisco Redundant Power System 2300 Compatibility Matrix

Protected URL Database

Cisco Unified Web and Interaction Manager Sizing Guide

Release Notes for Cisco Small Business Pro ESW 500 Series Switches

Catalyst 2955 Switch DIN Rail Clip Installation Notes

Release Notes for Cisco Unified Attendant Console Standard Release

Cisco MDS 9000 Family Release Notes for Storage Services Interface Image Release 4.1(3a)

Configuration Replace and Configuration Rollback

1 Obtaining Cisco ANA NSA 1.0 Patch 1

Upgrading to the Cisco ASR 1000 Series Routers ROMmon Image Release 12.2(33r)XNC

Cisco IP Phone Agent User Guide

Release Notes for Cisco Unified Attendant Console Compact Edition Version

Cisco MDS 9000 Family Data Mobility Manager Configuration Guide

Release Notes for Click to Call Release 7.x

Cisco PGW 2200 Softswitch Generic Call Tagging Feature Module

Release Notes for Cisco Service Control Management Suite Collection Manager (SCMS CM) 3.1.6

PPPoE Session Recovery After Reload

BGP Enforce the First Autonomous System Path

Cisco Nexus 4001I and 4005I Switch Module for IBM BladeCenter Getting Started Guide

Logging to Local Nonvolatile Storage (ATA Disk)

Cisco MDS 9000 Family Hardware and Software Compatibility Matrix and Feature Lists

Cisco MDS 9000 Family Release Notes for Storage Services Interface Image Release 3.1(2b)

Cisco Service Control Service Security: Outgoing Spam Mitigation

Hardware and System Software Specification (Bill of Materials)

Software Configuration Guide, Cisco IOS XE Everest 16.6.x (Catalyst 9300 Switches)

Route Processor Redundancy Plus (RPR+)

Cisco Unified Interaction Manager

Release Notes for TimeCardView 7.0.x

Configuring ISG VRF Transfer (Cisco IOS Release 12.2(28)SB)

PPPoE Agent Remote-ID and DSL Line Characteristics Enhancement

PPPoE Agent Remote-ID and DSL Line Characteristics Enhancement

ISSU and SSO DHCP High Availability Features

Cisco BTS Softswitch Turkish ISUP Feature Module

Cisco Nexus 1000V Port Profile Configuration Guide, Release 4.0(4)SV1(1)

Hardware and System Software Specification for Cisco Unified Web and Interaction Manager

Host Upgrade Utility User Guide for Cisco UCS E-Series Servers and the Cisco UCS E-Series Network Compute Engine

Suppress BGP Advertisement for Inactive Routes

ATM VP Average Traffic Rate

Cisco Next Generation Enterprise WAN

FIPS Security Policy for Cisco Aironet Lightweight AP1131, AP1142, AP1242, AP1252, and AP1522 Wireless LAN Access Points

Adding a Cisco Small Business 300 Series Switch to SBCS 2.0

Cisco BTS Softswitch Site Preparation and Network Communications Requirements, Release 6.0. Safety and Compliance

Release Notes for Cisco Video Surveillance Manager 4.1/6.1

Wireless-G IP Phone QUICK INSTALLATION GUIDE. Package Contents

Configuring the WIP310 Wireless-G IP Phone with the SPA9000 Voice System

OSPF Incremental SPF

Advanced Services. IPSec Configuration on IOS Platforms

Release Notes for SPA942 and SPA962 IP Phones Firmware Version 6.1.3

Cisco TEO Adapter Guide for Web Service

Cisco MDS 9000 Family Secure Erase Configuration Guide

Cisco 10-Gigabit Fibre Channel X2 Transceiver Module Installation Note

Connecting Cisco Digital Modem Network Modules to the Network

Release Notes for Cisco Broadband Access Center 3.5

Installing and Configuring the Microsoft Outlook Client Plug-in for Cisco Unified Videoconferencing Manager Release 7.1

Cisco Unity User Guide--Modified/Abridged

Installing IEC Rack Mounting Brackets on the ONS SDH Shelf Assembly

Cisco SCMS SM SCE-Sniffer DHCP LEG Reference Guide, Release 3.1.5

IP SLAs Proactive Threshold Monitoring

IP SLAs Random Scheduler

Transcription:

Cisco MDS 9000 Family NX-OS High Availability and Redundancy Configuration Guide July 2009 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883 Text Part Number: OL-19585-01

THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT TO CHANGE WITHOUT NOTICE. ALL STATEMENTS, INFORMATION, AND RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO BE ACCURATE BUT ARE PRESENTED WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. USERS MUST TAKE FULL RESPONSIBILITY FOR THEIR APPLICATION OF ANY PRODUCTS. THE SOFTWARE LICENSE AND LIMITED WARRANTY FOR THE ACCOMPANYING PRODUCT ARE SET FORTH IN THE INFORMATION PACKET THAT SHIPPED WITH THE PRODUCT AND ARE INCORPORATED HEREIN BY THIS REFERENCE. IF YOU ARE UNABLE TO LOCATE THE SOFTWARE LICENSE OR LIMITED WARRANTY, CONTACT YOUR CISCO REPRESENTATIVE FOR A COPY. The Cisco implementation of TCP header compression is an adaptation of a program developed by the University of California, Berkeley (UCB) as part of UCB s public domain version of the UNIX operating system. All rights reserved. Copyright 1981, Regents of the University of California. NOTWITHSTANDING ANY OTHER WARRANTY HEREIN, ALL DOCUMENT FILES AND SOFTWARE OF THESE SUPPLIERS ARE PROVIDED AS IS WITH ALL FAULTS. CISCO AND THE ABOVE-NAMED SUPPLIERS DISCLAIM ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THOSE OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OR ARISING FROM A COURSE OF DEALING, USAGE, OR TRADE PRACTICE. IN NO EVENT SHALL CISCO OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, SPECIAL, CONSEQUENTIAL, OR INCIDENTAL DAMAGES, INCLUDING, WITHOUT LIMITATION, LOST PROFITS OR LOSS OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE THIS MANUAL, EVEN IF CISCO OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. CCDE, CCENT, CCSI, Cisco Eos, Cisco HealthPresence, Cisco IronPort, the Cisco logo, Cisco Lumin, Cisco Nexus, Cisco Nurse Connect, Cisco StackPower, Cisco StadiumVision, Cisco TelePresence, Cisco Unified Computing System, Cisco WebEx, DCE, Flip Channels, Flip for Good, Flip Mino, Flip Video, Flip Video (Design), Flipshare (Design), Flip Ultra, and Welcome to the Human Network are trademarks; Changing the Way We Work, Live, Play, and Learn, Cisco Store, and Flip Gift Card are service marks; and Access Registrar, Aironet, AsyncOS, Bringing the Meeting To You, Catalyst, CCDA, CCDP, CCIE, CCIP, CCNA, CCNP, CCSP, CCVP, Cisco, the Cisco Certified Internetwork Expert logo, Cisco IOS, Cisco Press, Cisco Systems, Cisco Systems Capital, the Cisco Systems logo, Cisco Unity, Collaboration Without Limitation, EtherFast, EtherSwitch, Event Center, Fast Step, Follow Me Browsing, FormShare, GigaDrive, HomeLink, Internet Quotient, IOS, iphone, iquick Study, IronPort, the IronPort logo, LightStream, Linksys, MediaTone, MeetingPlace, MeetingPlace Chime Sound, MGX, Networkers, Networking Academy, Network Registrar, PCNow, PIX, PowerPanels, ProConnect, ScriptShare, SenderBase, SMARTnet, Spectrum Expert, StackWise, The Fastest Way to Increase Your Internet Quotient, TransPath, WebEx, and the WebEx logo are registered trademarks of Cisco Systems, Inc. and/or its affiliates in the United States and certain other countries. All other trademarks mentioned in this document or website are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (0907R) Any Internet Protocol (IP) addresses used in this document are not intended to be actual addresses. Any examples, command display output, and figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses in illustrative content is unintentional and coincidental. 2009 Cisco Systems, Inc. All rights reserved.

CONTENTS New and Changed Information v Preface vii Audience vii Organization vii Document Conventions vii Related Documentation viii Release Notes viii Regulatory Compliance and Safety Information viii Compatibility Information viii Hardware Installation ix Software Installation and Upgrade ix Cisco NX-OS ix Cisco Fabric Manager ix Command-Line Interface x Intelligent Storage Networking Services Configuration Guides Troubleshooting and Reference x x CHAPTER 1 High Availability Overview 1-1 CHAPTER 2 Configuring High Availability 2-1 About High Availability 2-1 Switchover Processes 2-1 Synchronizing Supervisor Modules 2-2 Manual Switchover Guidelines 2-2 Manually Initiating a Switchover 2-2 Verifying Switchover Possibilities 2-2 Copying Boot Variable Images to the Standby Supervisor Module 2-3 Enabling Automatic Copying of Boot Variables 2-3 Verifying the Copied Boot Variables 2-4 Displaying HA Status Information 2-4 Displaying the System Uptime 2-6 I NDEX iii

Contents iv

New and Changed Information As of Cisco MDS NX-OS Release 4.2(1), software configuration information is available in new feature-specific configuration guides for the following information: System management Interfaces Fabric Quality of service Security IP services High availability and redundancy The information in these new guides previously existed in the Cisco MDS 9000 Family CLI Configuration Guide and in the Cisco MDS 9000 Family Fabric Manager Configuration Guide. Those configuration guides remain available on Cisco.com and should be used for all software releases prior to MDS NX-OS Release 4.2(1). Each guide addresses the features introduced in or available in a particular release. Select and view the configuration guide that pertains to the software installed in your switch. For a complete list of document titles, see the list of Related Documentation in the Preface. To find additional information about Cisco MDS NX-OS Release 4.2(x), see the Cisco MDS 9000 Family Release Notes available at the following Cisco Systems website: http://www.cisco.com/en/us/products/ps5989/prod_release_notes_list.htm About this Guide The information in the new Cisco MDS 9000 NX-OS High Availability and Redundancy Configuration Guide previously existed in Part 2: Installation and Switch Management of the Cisco MDS 9000 Family CLI Configuration Guide. There are no new or changed CLI features for high availability and redundancy in MDS NX-OS Release 4.2(1). v

New and Changed Information vi

Preface This preface describes the audience, organization, and conventions of the Cisco MDS 9000 Family NX-OS High Availability and Redundancy Configuration Guide. It also provides information on how to obtain related documentation. Audience This guide is for experienced network administrators who are responsible for configuring and maintaining the Cisco MDS 9000 Family of multilayer directors and fabric switches. Organization This guide is organized as follows: Chapter Title Description Chapter 1 High Availability Overview Provides an overview of high availability and redundancy features. Chapter 2 Configuring High Availability Describes how to configure the high availability feature, including switchover processes. Document Conventions Command descriptions use these conventions: boldface font Commands and keywords are in boldface. italic font Arguments for which you supply values are in italics. [ ] Elements in square brackets are optional. [ x y z ] Optional alternative keywords are grouped in brackets and separated by vertical bars. vii

Preface Screen examples use these conventions: screen font boldface screen font italic screen font Terminal sessions and information the switch displays are in screen font. Information you must enter is in boldface screen font. Arguments for which you supply values are in italic screen font. < > Nonprinting characters, such as passwords, are in angle brackets. [ ] Default responses to system prompts are in square brackets.!, # An exclamation point (!) or a pound sign (#) at the beginning of a line of code indicates a comment line. This document uses the following conventions: Note Means reader take note. Notes contain helpful suggestions or references to material not covered in the manual. Caution Means reader be careful. In this situation, you might do something that could result in equipment damage or loss of data. Related Documentation The documentation set for the Cisco MDS 9000 Family includes the following documents. To find a document online, use the Cisco MDS NX-OS Documentation Locator at: http://www.cisco.com/en/us/docs/storage/san_switches/mds9000/roadmaps/doclocater.htm Release Notes Cisco MDS 9000 Family Release Notes for Cisco MDS NX-OS Releases Cisco MDS 9000 Family Release Notes for MDS SAN-OS Releases Cisco MDS 9000 Family Release Notes for Storage Services Interface Images Cisco MDS 9000 Family Release Notes for Cisco MDS 9000 EPLD Images Release Notes for Cisco MDS 9000 Family Fabric Manager Regulatory Compliance and Safety Information Regulatory Compliance and Safety Information for the Cisco MDS 9000 Family Compatibility Information Cisco Data Center Interoperability Support Matrix Cisco MDS 9000 NX-OS Hardware and Software Compatibility Information and Feature Lists viii

Preface Cisco MDS NX-OS Release Compatibility Matrix for Storage Service Interface Images Cisco MDS 9000 Family Switch-to-Switch Interoperability Configuration Guide Cisco MDS NX-OS Release Compatibility Matrix for IBM SAN Volume Controller Software for Cisco MDS 9000 Cisco MDS SAN-OS Release Compatibility Matrix for VERITAS Storage Foundation for Networks Software Hardware Installation Cisco MDS 9500 Series Hardware Installation Guide Cisco MDS 9200 Series Hardware Installation Guide Cisco MDS 9100 Series Hardware Installation Guide Cisco MDS 9124 and Cisco MDS 9134 Multilayer Fabric Switch Quick Start Guide Software Installation and Upgrade Cisco MDS 9000 Family Storage Services Interface Image Install and Upgrade Guide Cisco MDS 9000 Family Storage Services Module Software Installation and Upgrade Guide Cisco MDS 9000 NX-OS Release 4.1(x) and SAN-OS 3(x) Software Upgrade and Downgrade Guide Cisco NX-OS Cisco NX-OS Fundamentals Configuration Guide Cisco NX-OS Family Licensing Guide Cisco MDS 9000 Family NX-OS System Management Configuration Guide Cisco MDS 9000 Family NX-OS Interfaces Configuration Guide Cisco MDS 9000 Family NX-OS Fabric Configuration Guide Cisco MDS 9000 Family NX-OS Quality of Service Configuration Guide Cisco MDS 9000 Family NX-OS Security Configuration Guide Cisco MDS 9000 Family NX-OS IP Services Configuration Guide Cisco MDS 9000 Family NX-OS Intelligent Storage Services Configuration Guide Cisco MDS 9000 Family NX-OS Inter-VSAN Routing Configuration Guide Cisco Fabric Manager Cisco Fabric Manager Fundamentals Configuration Guide Cisco Fabric Manager System Management Configuration Guide Cisco Fabric Manager Interfaces Configuration Guide Cisco Fabric Manager Fabric Configuration Guide ix

Preface Cisco Fabric Manager Quality of Service Configuration Guide Cisco Fabric Manager Security Configuration Guide Cisco Fabric Manager IP Services Configuration Guide Cisco Fabric Manager Intelligent Storage Services Configuration Guide Cisco Fabric Manager High Availability and Redundancy Configuration Guide Cisco Fabric Manager Inter-VSAN Routing Configuration Guide Cisco Fabric Manager Online Help Cisco Fabric Manager Web Services Online Help Command-Line Interface Cisco MDS 9000 Family Command Reference Intelligent Storage Networking Services Configuration Guides Cisco MDS 9000 I/O Acceleration Configuration Guide Cisco MDS 9000 Family SANTap Deployment Guide Cisco MDS 9000 Family Data Mobility Manager Configuration Guide Cisco MDS 9000 Family Storage Media Encryption Configuration Guide Cisco MDS 9000 Family Secure Erase Configuration Guide Cisco MDS 9000 Family Cookbook for Cisco MDS SAN-OS Troubleshooting and Reference Cisco NX-OS System Messages Reference Cisco MDS 9000 Family NX-OS Troubleshooting Guide Cisco MDS 9000 Family NX-OS MIB Quick Reference Cisco MDS 9000 Family NX-OS SMI-S Programming Reference Cisco MDS 9000 Family Fabric Manager Server Database Schema x

CHAPTER 1 High Availability Overview You can configure the high availability (HA) software framework and redundancy features using CLI. These features include application restartability and nondisruptive supervisor switchability. Cisco high availability is a technology delivered in Cisco NX-OS software that enables network-wide resilience to increase IP network availability. The Cisco MDS 9500 Series of multilayer directors and switches support application restartability and nondisruptive supervisor switchability. The switches are protected from system failure by redundant hardware components and a high availability software framework. The high availability (HA) software framework enables the following features: Ensures nondisruptive software upgrade capability. Provides redundancy for supervisor module failure by using dual supervisor modules. Performs nondisruptive restarts of a failed process on the same supervisor module. A service running on the supervisor modules and on the switching module tracks the HA policy defined in the configuration and takes action based on this policy. This feature is also available in switches in the Cisco MDS 9200 Series and the Cisco MDS 9100 Series. Protects against link failure using the PortChannel (port aggregation) feature. This feature is also available in switches in the Cisco MDS 9200 Series and in the Cisco MDS 9100 Series. Provides management redundancy using the Virtual Router Redundancy Protocol (VRRP). This feature is also available in switches in the Cisco MDS 9200 Series and in the Cisco MDS 9100 Series. Provides switchovers if the active supervisor fails. The standby supervisor, if present, takes over without disrupting storage or host traffic. Directors in the Cisco MDS 9500 Series have two supervisor modules (Supervisor-1 and Supervisor-2) in slots 5 and 6 (Cisco MDS 9509 and 9506 Switches) or slots 7 and 8 (Cisco MDS 9513 Switch). When the switch powers up and both supervisor modules are present, the supervisor module that comes up first enters the active mode, and the supervisor module that comes up second enters the standby mode. If both supervisor modules come up at the same time, Supervisor-1 becomes active. The standby supervisor module constantly monitors the active supervisor module. If the active supervisor module fails, the standby supervisor module takes over without any impact to user traffic. Note For high availability, you need to connect the Ethernet port for both active and standby supervisors to the same network or virtual LAN. The active supervisor owns the one IP address used by these Ethernet connections. On a switchover, the newly activated supervisor takes over this IP address. For information on configuring high availability, see Chapter 2, Configuring High Availability. 1-1

Chapter 1 High Availability Overview 1-2

CHAPTER 2 Configuring High Availability This chapter describes how to configure high availability, and describes the switchover processes. This chapter includes the following sections: About High Availability, page 2-1 Switchover Processes, page 2-1 Copying Boot Variable Images to the Standby Supervisor Module, page 2-3 Displaying HA Status Information, page 2-4 Displaying the System Uptime, page 2-6 About High Availability Process restartability provides the high availability functionality in Cisco MDS 9000 Family switches. This process ensures that process-level failures do not cause system-level failures. It also restarts the failed processes automatically. This process is able to restore its state prior to the failure and continues executing from the failure point going forward. An HA switchover has the following characteristics: It is stateful (nondisruptive) because control traffic is not impacted. It does not disrupt data traffic because the switching modules are not impacted. Switching modules are not reset. Note Switchover is not allowed if auto-copy is in progress. Switchover Processes Switchovers occur by one of the following two processes: The active supervisor module fails and the standby supervisor module automatically takes over. You manually initiate a switchover from an active supervisor module to a standby supervisor module. Once a switchover process has started another switchover process cannot be started on the same switch until a stable standby supervisor module is available. 2-1

Switchover Processes Chapter 2 Configuring High Availability This section includes the following topics: Synchronizing Supervisor Modules, page 2-2 Manual Switchover Guidelines, page 2-2 Manually Initiating a Switchover, page 2-2 Enabling Automatic Copying of Boot Variables, page 2-4 Verifying the Copied Boot Variables, page 2-4 Caution If the standby supervisor module is not in a stable state (ha-standby), a switchover is not performed. Synchronizing Supervisor Modules The running image is automatically synchronized in the standby supervisor module by the active supervisor module. The boot variables are synchronized during this process. The standby supervisor module automatically synchronizes its image with the running image on the active supervisor module. Note The image a supervisor module is booted up from cannot be deleted from bootflash. This is to ensure that the new standby supervisor module ia able to synchronize during the process. Manual Switchover Guidelines Be aware of the following guidelines when performing a manual switchover: When you manually initiate a switchover, system messages indicate the presence of two supervisor modules. A switchover can only be performed when two supervisor modules are functioning in the switch. The modules in the chassis are functioning as designed. Manually Initiating a Switchover Verifying Switchover Possibilities To manually initiate a switchover from an active supervisor module to a standby supervisor module, use the system switchover command. After you enter this command, another switchover process cannot be started on the same switch until a stable standby supervisor module is available. To ensure that an HA switchover is possible, enter the show system redundancy status command or the show module command. If the command output displays the HA standby state for the standby supervisor module, then the switchover is possible. See Verifying Switchover Possibilities for more information. This section describes how to verify the status of the switch and the modules before a manual switchover. Use the show system redundancy status command to ensure that the system is ready to accept a switchover. 2-2

Chapter 2 Configuring High Availability Copying Boot Variable Images to the Standby Supervisor Module Use the show module command to verify the status (and presence) of a module at any time. A sample output of the show module command follows: switch# show module Mod Ports Module-Type Model Status --- ----- ------------------------------- ------------------ ------------ 2 8 IP Storage Services Module DS-X9308-SMIP ok 5 0 Supervisor/Fabric-1 DS-X9530-SF1-K9 active * 6 0 Supervisor/Fabric-1 DS-X9530-SF1-K9 ha-standby 8 0 Caching Services Module DS-X9560-SMAP ok 9 32 1/2 Gbps FC Module DS-X9032 ok Mod MAC-Address(es) Serial-Num --- -------------------------------------- ---------- 2 00-05-30-00-9d-d2 to 00-05-30-00-9d-de JAB064605a2 5 00-05-30-00-64-be to 00-05-30-00-64-c2 JAB06350B1R 6 00-d0-97-38-b3-f9 to 00-d0-97-38-b3-fd JAB06350B1R 8 00-05-30-01-37-7a to 00-05-30-01-37-fe JAB072705ja 9 00-05-30-00-2d-e2 to 00-05-30-00-2d-e6 JAB06280ae9 * this terminal session The Status column in the output should display an OK status for switching modules and an active or HA-standby status for supervisor modules. If the status is either OK or active, you can continue with your configuration. Use the show boot auto-copy command to verify the configuration of the auto-copy feature and if an auto-copy to the standby supervisor module is in progress. Sample outputs of the show boot auto-copy command follow: switch# show boot auto-copy Auto-copy feature is enabled switch# show boot auto-copy list No file currently being auto-copied Copying Boot Variable Images to the Standby Supervisor Module You can copy the boot variable images that are in the active supervisor module (but not in the standby supervisor module) to the standby supervisor module. Only those KICKSTART and SYSTEM boot variables that are set for the standby supervisor module can be copied. For module (line card) images, all boot variables are copied to the corresponding standby locations (bootflash: or slot0:) if not already present. Enabling Automatic Copying of Boot Variables To enable or disable automatic copying of boot variables, follow these steps: Step 1 Command switch# config t switch(config)# Purpose Enters configuration mode. 2-3

Displaying HA Status Information Chapter 2 Configuring High Availability Step 2 Command switch(config)# boot auto-copy Auto-copy administratively enabled switch(config)# no boot auto-copy Auto-copy administratively disabled Purpose Enables (default) automatic copying of boot variables from the active supervisor module to the standby supervisor module. Disables the automatic copy feature. Verifying the Copied Boot Variables Use the show boot auto-copy command to verify the current state of the copied boot variables. This example output shows that automatic copying is enabled: switch# show boot auto-copy Auto-copy feature enabled This example output shows that automatic copying is disabled: switch# show boot auto-copy Auto-copy feature disabled Use the show boot auto-copy list command to verify what files are being copied. This example output displays the image being copied to the standby supervisor module s bootflash. Once this is successful, the next file will be image2.bin. Note This command only displays files on the active supervisor module. switch# show boot auto-copy list File: /bootflash:/image1.bin Bootvar: kickstart File:/bootflash:/image2.bin Bootvar: system This example output displays a typical message when the auto-copy option is disabled or if no files are copied: switch# show boot auto-copy list No file currently being auto-copied Displaying HA Status Information Use the show system redundancy status command to view the HA status of the system. Tables 2-1 to 2-3 explain the possible output values for the redundancy, supervisor, and internal states. switch# show system redundancy status Redundancy mode --------------- administrative: HA operational: HA This supervisor (sup-1) ----------------------- Redundancy state: Active Supervisor state: Active Internal state: Active with HA standby 2-4

Chapter 2 Configuring High Availability Displaying HA Status Information Other supervisor (sup-2) ------------------------ Redundancy state: Standby Supervisor state: HA standby Internal state: HA standby The following conditions identify when automatic synchronization is possible: If the internal state of one supervisor module is Active with HA standby and the other supervisor module is HA standby, the switch is operationally HA and can do automatic synchronization. If the internal state of one of the supervisor modules is none, the switch cannot do automatic synchronization. Table 2-1 lists the possible values for the redundancy states. Table 2-1 State Not present Initializing Active Standby Failed Redundancy States Description The supervisor module is not present or is not plugged into the chassis. The diagnostics have passed and the configuration is being downloaded. The active supervisor module and the switch is ready to be configured. A switchover is possible. The switch detects a supervisor module failure on initialization and automatically attempts to power-cycle the module three (3) times. After the third attempt it continues to display a failed state. Note You should try to initialize the supervisor module until it comes up as HA-standby. This state is a temporary state. Offline At BIOS Unknown The supervisor module is intentionally shut down for debugging purposes. The switch has established connection with the supervisor and the supervisor module is performing diagnostics. The switch is in an invalid state. If it persists, call TAC. Table 2-2 lists the possible values for the supervisor module states. Table 2-2 State Active HA standby Offline Unknown Supervisor States Description The active supervisor module in the switch is ready to be configured. A switchover is possible. The switch is intentionally shut down for debugging purposes. The switch is in an invalid state and requires a support call to TAC. Table 2-3 lists the possible values for the internal redundancy states. 2-5

Displaying the System Uptime Chapter 2 Configuring High Availability Table 2-3 Internal States State HA standby Active with no standby Active with HA standby Shutting down HA switchover in progress Offline HA synchronization in progress Standby (failed) Active with failed standby Other Description The HA switchover mechanism in the standby supervisor module is enabled (see the Synchronizing Supervisor Modules section on page 2-2). A switchover is not possible. The active supervisor module in the switch is ready to be configured. The standby supervisor module is in the HA-standby state. The switch is being shut down. The switch is in the process of changing over to the HA switchover mechanism. The switch is intentionally shut down for debugging purposes. The standby supervisor module is in the process of synchronizing its state with the active supervisor modules. The standby supervisor module is not functioning. The active supervisor module and the second supervisor module is present but is not functioning. The switch is in a transient state. If it persists, call TAC. Displaying the System Uptime The system uptime refers to the time that the chassis was powered on and has at least one supervisor module controlling the switch. Use the reset command to reinitialize the system uptime. Nondisruptive upgrades and switchovers do not reinitialize the system uptime, which means that the system uptime is contiguous across such upgrades and switchovers. The kernel uptime refers to the time since the NX-OS software was loaded on the supervisor module. Use the reset and reload commands to reinitialize the kernel uptime. The active supervisor uptime refers to the time since the NX-OS software was loaded on the active supervisor module. The active supervisor uptime can be lower than the kernel uptime after nondisruptive switchovers. You can use the show system uptime command to view the start time of the system, uptime of the kernel, and the active supervisor. This example shows how to display the supervisor uptime: switch# show system uptime System start time: Fri Aug 27 09:00:02 2004 System uptime: 1546 days, 2 hours, 59 minutes, 9 seconds Kernel uptime: 117 days, 1 hours, 22 minutes, 40 seconds Active supervisor uptime: 117 days, 0 hours, 30 minutes, 32 seconds 2-6

INDEX B boot variables configuring automatic copying to standby supervisor modules 2-3 synchronizing 2-2 D documentation related documents H i-viii high availability automatic synchronization 2-4 description 2-1 displaying status 2-4 process restartability 2-1 supervisor module switchover mechanism 2-1 synchronizing supervisor modules 2-2 S software images synchronizing 2-2 standby supervisor modules copying boot variables 2-3 monitoring 1-1 synchronizing 2-2 supervisor modules high availability 1-1 manual switchovers 2-2 standby state 2-5 state descriptions 2-5 switchover mechanisms 2-1 synchronizing 2-2 switches internal states 2-5 switchovers guidelines 2-2 initiating manually 2-2 P processes restartability 2-1 R redundancy states value descriptions 2-5 IN-1

Index IN-2