除非有重置发生的, 一个过量这些消息不指示一个问题。您能使用隐藏的命令, show banff-reset,发现在芯片组重置每个BANFF ASIC因为最后重新加载的次数。 如果重置计数为被测量的BANFF ASIC持续增加,这也许指示 问题。
此示例显示 show banff-reset命令的输出 :
Console> (enable) show Banff-reset
Banff reset counts:
-------------------
Banff 1: 1
Banff 2: 2772
Banff 3: 1
Console> (enable)
上面的例子表示,重置了BANFF ASIC 2 2772 次。
如果在您的交换机看Banff重置的一 个过量, 开一个Case与Cisco技术支持中心 (TAC)。
--------------------------------------------------------------------------------
%MLS-4-MOVEOVERFLOW:Too许多移动,终止MLS为5 秒
问题: 间歇或恒定"%MLS-4-MOVEOVERFLOW:Too许多移动,终止MLS为5秒" 系统日志消息在交换机生成。
平 台: Catalyst 5000家族交换机
下列是您将看系统日志输出的示例 当此错误出现时:
%MLS-4-MOVEOVERFLOW:Too many moves, stop MLS for 5 sec(20000000)
%MLS-4-RESUMESC:Resume MLS after detecting too many moves
%MLS-4-MOVEOVERFLOW:Too many moves, stop MLS for 5 sec(20000000)
%MLS-4-RESUMESC:Resume MLS after detecting too many moves
这些系统日志消 息表明交换机在多个端口重学一个或更多MAC地址在快速连续。 例如,在一个接入交换机与二uplink端口到网络的核心,交 换机也许了解一个特定MAC 地址非常迅速地首先在一uplink端口然 后在另一边。
如果不常见看这些消 息,它是很可能一个瞬间第二层(生成树)循环,造成信息包泛滥在 一个或更多VLAN。
如果看这些消息 的一个过量(例如,如果您的系统服务器日志文件或您的交换机控制 台被充斥与这些消息),问题也许归结于:
一个永久性第二层(生成树) 循环
一个或更多有故障的交换端口
一个坏电缆(例如,一条单向的光纤链路 )
其他坏硬件(不必要在生成消息)的 交换机
不正确的配置的设备(例如, 发送数据流的数据流生成器到二个交换端口使用同样MAC地址 )
如果确信没有第二层循环或有故障 的硬件,您在交换机不使用MLS,并且您在交换机想要删除这些消息 ,您能禁用MLS (用 set mls disable命令)。 备选,您能修改操作日志级别为"MLS"设备到3或使用命令 set logging level mls 3默认值 降低。 然而,这些解决方案简 单屏蔽问题。
除以上建议之外,考 虑升级交换软件到您的软件版本系列最新的维护版,集成几最优化 与此问题相关。
如果需要协助排除 问题的故障, 开一个Case与Cisco技术支 持中心(TAC)。
--------------------------------------------------------------------------------
EARL-3-BADCOLOR:坏颜色[ vlan_no ]从 [ hex ]读了为[ chars ]条目
问题: "EARL-3-BADCOLOR: 坏颜色 [ vlan_no ]从[ hex ]读了为[ chars ]条目"错误生成。
平台: Catalyst 5000家族交换机
这表明帧看了与VLAN ID交换机没有配置为。解决问题,了解是必要的无效VLAN ID 如何获知。要执行此 的一个策略是发出 set length 0命令,并且捕 获整个 show cam dynamic 输出到文件。通过排序程序运行该文件到排序 由VLAN号。所有VLAN号在交换机不是配置的CAM提交(检查通 过发出 show VLAN) 点对可疑端口。 经常在,Trunk的另一端应该调查情况下, 这可能是Trunk。根据VLAN ID如何获得是假的,网络影响可 能是微不足道的对严重(如果帧损坏的其他元素发生了。) 检 查 banff 重置。
--------------------------------------------------------------------------------
错误信息 在Catalyst 4000家族交换机
以下错 误信息在Catalyst 4000家族交换机能出现(并且他们的衍生商品, 例如Catalyst 2948g 及4912g交换机):
%SYS-3-P2_ERROR:1/Unknown 模块
%SYS-4-P2_WARN: 1/Filtering以太网MAC 地址零值
%SYS-4-P2_WARN:1/Invalid数据流从组播 源地址
%SYS-3-P2_ERROR: 主机< MAC_address >拍动在端口之间
%SYS-4-P2_WARN: 1/Astro(mod/port)
--------------------------------------------------------------------------------
%SYS-3-P2_ERROR:1/Unknown 模块
问题: "%SYS-3-P2_ERROR: 当一个新的交换 机模块在Catalyst 4000家族交换机,安装1/Unknown模块"错误信息 显示。
平台: Catalyst 4000家族交换机
下列是您将看控制台输出的示例当此错误出现时:
%SYS-3-P2_ERROR: 1/Unknown module (fru minor type 304) in slot 3
"%SYS-3-P2_ERROR: 1/Unknown模块"错误出现当当前运行在管理引擎的软件镜象 版本不支持插入硬件的部分。
在上 面的例子,18端口1000BaseX服务器交换机模块(WS-X4418)在运行软 件版本4.4(1)的Catalyst 4000交换机插入了。为WS-X4418模 块需要的最低软件版本是4.5(1)。
解决方法是升级Supervisor Engine软件版本到支持硬件的软件版本 。 Catalyst 4000家族软件版本5.x的版本 说明 列出最低软件版本为每个模块。
--------------------------------------------------------------------------------
%SYS-4-P2_WARN: 1/Filtering以太网MAC 地址零值
问题: 交换机生成"过滤以太 网MAC地址零值"消息。
平台: Catalyst 4000家族交换机
下列是您将看系统日志输出的示例当此错误出现时:
%SYS-4-P2_WARN: 1/Filtering Ethernet MAC address of value zero from agent host table interface
%SYS-4-P2_WARN: 1/Filtering Ethernet MAC address of value zero from agent host table interface
"过滤以太网MAC地址零值"系统日志 消息生成当交换机收到信息包带有源MAC地址00-00-00-00-00-00时 ,是无效的源MAC。
系统日志消息表 明交换机拒绝了解无效的地址。然而,交换机将转发从所有 零MAC地址发出数据流。
解决方法是 设法识别产生帧带有所有0 源MAC地址的终端站。一般,这 样帧从数据流生成器被传输(例如,SmartBits),服务器的特定类型 (例如负载平衡IBM WebSphere服务器),一个误配置的路由器或者终 端站(例如,传输全部0广播)的设备,或者有故障的NIC。
--------------------------------------------------------------------------------
%SYS-4-P2_WARN: 1/Invalid数据流从组播源地址
问题: 交换机生成"无效的数 据流从组播源地址"消息。
平台: Catalyst 4000家族交换机
下列是您将看系统日志输出的示例当此错误出现时:
%SYS-4-P2_WARN: 1/Invalid traffic from multicast source address 81:00:01:00:00:00 on port 2/1
%SYS-4-P2_WARN: 1/Invalid traffic from multicast source address 81:00:01:01:00:00 on port 2/1
当交换机收到信息包带有组播MAC地 址作为源MAC时,"无效的数据流从组播源地址" 系统日志消息生成 。使用广播或组播MAC 地址作为源MAC为帧不是符合标准的 工作情况。然而,交换机仍然转发从组播MAC地址发出数据流 。
系统日志消息在源MAC表示组播 MAC地址帧领域和数据流收到的端口。
解决方法是设法识别产生帧带有组播源MAC地址的终 端站。一般,共享组播MAC 地址的这样帧从数据流生成器( 例如,SmartBits) 或第三方设备被传输(例如,负载平衡防火墙或 服务器产品)。
--------------------------------------------------------------------------------
%SYS-3-P2_ERROR :主机< MAC_address >拍动在端口之间
问题: 交换机生成 "%SYS-3-P2_ERROR:主机< MAC_address >拍动在... "消息 之间。
平台: Catalyst 4000 (Sup I & II) , Catalyst 2948g,2980G,4912G。
下列是您将看控制台输出的示例当此错误出现时:
%SYS-4-P2_WARN: 1/Host 00:50:0f:20:08:00 is flapping between port 1/2 and port 4/39
使用以下步骤和指南了解和排除上述错误信息的故障 原因。上述消息表明您的Catalyst 4000交换机了解在端口在 其CAM表里已经存在除原始一个之外的一个MAC地址,并且此工作情 况在短时间内重复出现; 这是地址飘荡的定义在端口之间。
如果看见消息为多个MAC地址出现, 这不是一种正常行为。因为MAC地址从一个端口迅速是移动的 到另一个在他们的默认过期时间之前,它在网络指示一个可能的网 络问题,典型地循环数据流。
这里 典型症状是高CPU利用率、缓慢的数据流在网络过程中,高底板利用 率在交换机等等。关于您需要采取为了高效地识别和排除问 题故障与生成树的步骤,参见以下文件:
排除生成树协议和相关设计考虑故障
如果为一两个MAC地址看消息出现 ,您需要找出此MAC地址和发现这为什么将发生。
您能使用为了识别的命令这些MAC地址其中了解从下 列:
show cam (其中"mac_addr"报告了飘荡从出现在控制台)的消息 的MAC地址。
在看见在哪些之间以后 端口此MAC地址拍动,跟随此MAC地址通过连接到存在在您的 Catalyst 4000和设备之间带有该MAC地址的中间设备,直到您能识 别其来源并且此设备如何连接到网络。
注意: 因为MAC地址拍动在二 个端口之间,您应该搜寻两条路径。
以下示例显示如何跟踪两条路径从此MAC地址其中了 解从。假设您收到您调查的下列信息:
%SYS-4-P2_WARN: 1/Host 00:50:0f:20:08:00 is flapping between port 1/2 and port 4/39
如上所述,什么您需要执行是搜寻此MAC地址从两个 端口如何是获知。
第1步: 首先考虑端口1/2 。发出 show cam dynamic 1/2 命令 。
如果看MAC地址 00:50:0f:20:08:00来在在此端口了解的MAC地址列表,设法发现这 是否是连接的单个主机或如果有在该端口注册的多台主机。
第2步: 如 果它是连接的单个主机(00:50:0f:20:08:00),检查注册的另一个端 口(在此示例端口4/39)并且检查主机双重是否附加交换机。然而如果,主机有与可以最终导致回到此交换机的其他设备的连接 ,设法搜寻中间是的中间设备。
第3步:非常好的的方式达到此(假设,他们 是Cisco设备)将使用 命令show cdp neighbors的输 出 详细资料。示例输出如下:
Cat4K> (enable) show cdp neighbors 1/2 detail
Port (Our Port): 1/2
Device-ID: brigitte
Device Addresses:
IP Address: 172.16.1.1
Novell address: aa.0
Holdtime: 171 sec
Capabilities: ROUTER
Version:
Cisco Internetwork Operating System Software
IOS (tm) 2500 Software (C2500-JS-L), Version 12.0(7)T, RELEASE SOFTWARE (fc2)
Copyright (c) 1986-1999 by cisco Systems, Inc.
Compiled Mon 06-DEC-99 17:10 by phanguye
Platform: cisco 2500
Port-ID (Port on Neighbors''s Device): Ethernet0
VTP Management Domain: unknown
Native VLAN: unknown
Duplex: half
System Name: unknown
System Object ID: unknown
Management Addresses: unknown
Physical Location: unknown
Cat4K> (enable)
下一个步骤将远程登录到该设备(IP 地址: 172.16.1.1),和跟随此MAC地址路径。
第4步:重复报告作为 飘荡的所有MAC地址程序。通过创建与源设备关联与该MAC地 址和物理连接被报道的一张简单图此MAC地址拍动从和对 (Catalyst 4000 端口),看见这根据您的网络布局是否是可能的。
如果他们的确是,并且验证MAC地址 其中是飘荡的两个端口提供一条路径往该网络节点,您有生成树的 一个可能的问题不适当地运作。设法查出和排除此循环故障 通过遵从在以下文件产生的指令:
排除生成树协议和相关设计考虑故障
在多台主机从多个供应商其中被互 联的大型网络,搜寻是确切的主机您从MAC地址寻找可以是实际上难 的。可帮助搜寻这些MAC地址的有用的工具是为 IEEE OUI和company_ID 公告使用搜索程序。这是IEEE其中注册所 有MAC 地址分配到所有供应商数据库的前端。
您需要输入MAC地址的前三个八位位组(在此 example:"00:50:0f")在此页的搜索域因此您能找到供应商与此设备 相关。
能做此消息出现的其它原因 如下:
服务器NIC冗余问题: 如果有一个服务器与行为不端并且的双重附 上NIC不以下标准(即使用同样MAC地址为连接到同一台交换机)的两 个端口。
HSRP飘荡: 拍动的HSRP也是一个可能的来源这些消息在 Supervisor控制台为什么可能出来。如果注意HSRP实施在您 的网络是不稳定的,遵从在以下文件提及的指令解决问题:
了解和排除HSRP问题故障在 Catalyst 交换机网络
EtherChannel配置错误: 不正确的配置的EtherChannel连接能也导致这些症状。如果 在振荡消息报告的端口是同一个信道组的成员,检查您的 EtherChannel配置并且设法使用以下文件排除它故障:
了解和配置FastEtherChannel在 Cisco交换和路由设备
招待反射 的信息包网络: 如果主机反射信息包网络, 能也导致飘荡。一般,根本原因在此之后可以是残破的NIC或 主机的PHY的所有故障连接到端口。
非常好的的方式查出如果这是您的根本原因将获得嗅探器跟踪和检查去 到/从消息出现的端口的数据流。如果主机反射信息包,您在 跟踪典型地会看见是导致MAC地址的此飘荡的一种可能的症状的重复 的信息包。
关于详细资料关于怎样 配置端口使用与嗅探器,参见以下文件:
配置SPAN
软件 或硬件缺陷: 如果看见振荡消息和您设法通过 遵从在前面的部分提及的指令排除它故障和仍然注意问题,您应该 寻找进一步协助从 TAC。请勿请忘记提及和提供您收集了当从事上述 的步骤,作为此将使进一步故障排除更加快速和更加高效时信息的 说明文件。
--------------------------------------------------------------------------------
%SYS-4-P2_WARN: 1/Astro(mod/port)
问 题: 交换机生成"%SYS-4-P2_WARN: 1/Astro(6/6)... "。消息。
平台: Catalyst 4000家族交 换机
此错误信息表明Supervisor在 10/100 线路卡丢失了通信对一个组件。Supervisor 记录 所有超时与此通信相关。从组件和Supervisor的之间此通信 在同一条路径发生正常数据传播,很可能,生成树循环或者某个排序 广播风暴阻拦此通信和造成错误显示。 清除计数器在这些特 定端口并且检查发现错误或任何高流量级别是否有任何。如 果没有,交换线路卡到一个不同的插槽编号,并且确定错误是否继 续通过新的插槽编号。 如果那样,请与 TAC联系 进一步排除 此硬件故障。