目录

简介

要求

使用的组件

配置

网络图

分阶段实现替换管理引擎

替换布线并插入新管理引擎

替换当前布线并连接到管理引擎的控制台端口。

验证新管理引擎的启动行为

手动启动当前映像

验证

故障排除

简介

本文档介绍在虚拟交换系统 (VSS) 模式下运行且带有 Quad-Sup720 或 Quad-Sup2T 的 Cisco Catalyst 6500 系列交换机的管理引擎替换程序。本文档介绍如何使用旧管理引擎的可引导映像以及如何启动新管理引擎。这样就无需使用备用 6500 机箱来分阶段实现替换管理引擎。

先决条件

要求

Cisco 建议您了解以下主题：

- Cisco VSS

- VSS 激活、待机和 VSS ICS（机箱内待机）

- Cisco ROM 监控模式 (ROMmon)

当您使用所有 VS-S2T-10G 或所有 VS-S720-10G 管理引擎时，以及当备用机箱不可用于分阶段实现替换新管理引擎时，可依照本文档来替换当前 quad-sup VSS 对中的单个故障管理引擎。

执行此程序时，您必须拥有新管理引擎的控制台访问权限。本文档假设当前 VSS 配置为从位于 Sup720 sup-启动盘或 Sup2T 启动盘上的映像启动。

使用的组件

本文档不限于特定的软件和硬件版本。

本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始（默认）配置。如果您使用的是真实网络，请确保您已经了解所有命令的潜在影响。

配置

注意：如有可能，建议在维护窗口中执行这些步骤。

网络图

取出故障管理引擎

1. 识别并标记连接到故障管理引擎的当前布线并移除布线。

2. 从 VSS 取出故障管理引擎并识别启动盘。启动盘是位于模块顶部的紧凑式闪存 (CF) 卡。

3. 取出管理引擎之后，从交换机中取出 CF 卡。妥善放置 CF 卡。

分阶段实现替换管理引擎

1. 取出含有启动盘（用于替换管理引擎）的 CF 卡。

2. 将故障管理引擎的 CF 卡插入替换管理引擎。

3. 先将替换管理引擎的 CF 卡插入故障管理引擎中，然后将管理引擎返回，最后根据正常退货许可 (RMA) 流程处理相关事宜。

替换布线并插入新管理引擎

警告：在完成此步骤之前请先阅读并理解下一部分中的步骤，避免交换机出现任何异常问题。

替换当前布线并连接到管理引擎的控制台端口。

1. 替换当前布线并连接到管理引擎的控制台端口。

2. 布线和控制台连接就绪时，将新管理引擎完全推入到机箱插槽中，并确认管理引擎可通过控制台连接启动。

验证新管理引擎的启动行为

注意：如果之前配置的启动映像不存在，则替换管理引擎可能会尝试启动第一个文件系统或启动进入 ROMmon 模式。

如果系统启动与当前 VSS 环境中正在运行的映像不同的映像，则您必须使用中断程序，以便让系统进入 ROMmon。最常用的中断程序是按 Ctrl + Alt + Pause/Break。请参阅此处提供的其他中断程序：标准中断序列。

=================================================================================

System Bootstrap, Version 12.2(50r)SYS3, RELEASE SOFTWARE (fc1)

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

Copyright (c) 2012 by cisco Systems, Inc.

PYRAMID platform with 2097152 Kbytes of main memory

Autoboot: failed, BOOT string is empty

Autoboot executing command: "boot "

bootdisk:%s72044-atafslib-m: Digitally Signed Release Software with key version A

Initializing ATA monitor library...

string is bootdisk:s2t54-adventerprisek9-mz.SPA.150-1.SY4.bin

bootdisk:%s72044-atafslib-m: Digitally Signed Release Software with key version A

Initializing ATA monitor library...

monitor: command "boot" aborted due to user interrupt

=================================================================================

当您处于 ROMmon 中时，识别启动盘上来自已拆除 CF 卡的正确映像，并使用此映像启动系统。

=================================================================================

rommon 4 > dir bootdisk:

bootdisk:%s72044-atafslib-m: Digitally Signed Release Software with key version A

Initializing ATA monitor library...

Directory of bootdisk:

3       33554432  -rw-     sea_console.dat

10217   33554432  -rw-     sea_log.dat

7690    98145752  -rw-     s2t54-advipservicesk9-mz.SPA.151-1.SY1

15754   0         drw-     call-home

rommon 5 > boot bootdisk:s2t54-advipservicesk9-mz.SPA.151-1.SY1

bootdisk:%s72044-atafslib-m: Digitally Signed Release Software with key version A

Initializing ATA monitor library...

bootdisk:s2t54-advipservicesk9-mz.SPA.151-1.SY1: Digitally Signed Release Software

with key version A===============================================================

如果新管理引擎启动正确的映像，则无需进一步操作。如果管理引擎未启动正确的映像，请进入 ROMmon 并继续进行下一步。

如果管理引擎尝试加载不正确的映像，且不进入 ROMmon，则物理重置管理引擎并再次尝试执行中断程序。

手动启动当前映像

1. 输入 dir bootdisk:(dir sup-bootdisk: for Sup720)命令，以列出已移至此Supervisor的CF的内容。

2. 当确定所需的映像时，请使用此映像启动系统并使用 boot bootdisk:<image> 命令。管理引擎将开始启动并检测机箱中的当前管理引擎。在检测当前管理引擎时，系统会自动设置适合的交换机编号，且新管理引擎会重置以让新的交换机编号生效。

=================================================================================

*May 8 19:17:39.495: %PFREDUN-6-STANDBY: Initializing as STANDBY processor for this

switch

*May 8 19:17:39.959: %SYS-3-LOGGER_FLUSHED: System was paused for 00:00:00 to ensure

console debugging output.

*May 8 19:17:39.959: %PFINIT-6-ACTIVE_VS: Active supervisor is in virtual switch mode,

but SWITCH_NUMBER rommon variable not set on the in-chassis standby.

Setting SWITCH_NUMBER variable in rommon and resetting the in-chassis standby.

Resetting .......

=================================================================================

注意：您必须准备再次进入 ROMmon 并重复该过程，以便启动正确的映像。 仅交换机编号已同步。启动变量尚未同步，且交换机可能会尝试再次加载不正确的映像。

验证

使用本部分可确认配置能否正常运行。

验证启动变量和配置寄存器是否适合。当系统启动原始管理引擎并同步所有适合的变量时，请输入此命令以确认程序完成：

- Show module switch all

- 验证新管理引擎是否在 CSSO 中运行同一映像

- Show bootvar

成功之后，所有管理引擎应该会启动并运行相同版本的代码。启动变量和交换机编号应完全同步。

故障排除

本部分提供的信息可用于对配置进行故障排除。

如果新映像未在管理引擎中启动，且启动盘损坏或没有可启动的映像，请将包含所需映像的备用 CF 卡插入 disk0:并重复执行程序。当新管理引擎在新映像上运行时，格式化启动盘并将所需映像从 disk0: 复制到启动盘上。