本文档说明了IFS-3-FS_STRUCT_ERROR的原因:数据与为硬件备份配置的冗余千兆位路由处理器(GRP)上出现的预期内部表示错误消息不匹配,以及如何纠正根本问题。该消息可能出现在控制台或系统日志中。
有关文档规则的详细信息,请参阅 Cisco 技术提示规则。
本文档没有任何特定的前提条件。
本文档中讨论的冗余GRP功能在运行Cisco IOS®软件版本11.2(15)GS2或更高版本的Cisco 12000系列路由器上可用。
本文档中的信息都是基于特定实验室环境中的设备创建的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您是在真实网络上操作,请确保您在使用任何命令前已经了解其潜在影响。
GRP冗余处理器功能允许您在Cisco 12000系列互联网路由器中安装两个千兆路由处理器。一个GRP用作主处理器。主GRP支持所有正常GRP操作。另一个GRP用作辅助处理器。辅助GRP监控主GRP,如果它检测到主GRP发生故障,则接管正常GRP操作。
GRP冗余处理器功能不是热备用系统,其中辅助GRP复制主GRP的状态。让辅助GRP监控主处理器(而不是复制主处理器)的好处是,故障不太可能影响两个处理器。折衷的是,当辅助GRP接管并且路由器恢复时,网络服务将中断。但是,与路由器执行冷重启相比,恢复速度更快。
冗余可以配置为软件错误保护或硬件备份,每个备份都有自己的安装和配置要求。
为硬件备份配置时,在冗余GRP上运行不同的软件版本可能会产生与两个GRP的数据/文件结构相关的问题。具体而言,不同的Cisco IOS软件版本可能会以不同的方式和不同格式处理数据。当一个Cisco IOS软件映像尝试读取由不同Cisco IOS软件映像生成的数据结构时,实际结构可能与预期结构不同,这将导致生成错误消息:
%IFS-3-FS_STRUCT_ERROR: Data does not match expected internal representation
当用户尝试通过简单网络管理协议(SNMP)或命令行界面(CLI)列出辅助文件系统中的文件,并指示冗余GRP软件版本级别不匹配时,可能会显示此消息。
在命令行中,输入show redundancy all命令:
GRP Slot 0: IOS 12.0 redundancy v4 date 2000-07-18 Version 12.0(11)S3, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1) GRP Slot 7: IOS 12.0 redundancy v5 date 2002-04-21 Version 12.0(21)S2, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1) Auto synch: startup-config
注意命令输出中显示的不同Cisco IOS软件版本。
将冗余GRP上加载的软件更新到相同的软件版本级别;此日志消息应停止显示。
要在任一或两个冗余GRP上安装新版本的Cisco IOS软件,请参阅以下文档:
版本 | 发布日期 | 备注 |
---|---|---|
1.0 |
15-Jan-2008 |
初始版本 |