如何对 Connectrix B 系列交换机运行基本运行状况检查。
对于初始诊断,运行 supportshow
命令可收集各种命令的输出。
如果需要进一步调查,您可能需要运行 supportsave(因为它包含 supportshow
和其他适合工程人员的信息),并将其附加到相应的服务请求。
要收集 supportshow
,请参阅 EMC 知识库解决方案:
489144:Connectrix:如何使用 PuTTY 会话收集交换机日志文件(分步说明)。
Connectrix:如何使用 PuTTY 会话收集交换机日志文件(分步说明
一旦 supportshow
完成,使用任何文本文件编辑器打开该文件。下面列出的是输出中最有用的 supportshow
命令。
仅以小写形式输入命令;混合大小写是为了提高可读性。
- 示例基于 Fabric OS 8.2.x 或更高版本,请参阅“support by Product”页面(也适用于较旧的固件输出):https://www.dell.com/support/home/en-ie/products 搜索有问题的产品,并在“documentation”部分中查看命令指南。
- 有关命令的详细说明,另请参阅相关 Fabric OS 版本的命令指南。
chassisShow
WWN Unit: 1 ED-8510_4S_001:FID128:admin> chassishow [truncated] WWN Unit: 1 Header Version: 2 [truncated] ID: EMCXXXXXX Part Num: CONTRX0000DCX Serial Num: BRCXXXXXXXXXXX
firmwareShow
ED-8510_4S_fid128:FID128:admin> firmwareshow Slot Name Appl Primary/Secondary Versions Status -------------------------------------------------------------------------- 4 CP0 FOS v8.2.3c1 ACTIVE * v8.2.3c1 5 CP1 FOS v8.2.3c1 STANDBY v8.2.3c1 7 FX8-24 FOS v8.2.3c1 v8.2.3c1
mapsdb --show
ED-8510_4S_fid128:FID128:admin> mapsdb --show 1 Dashboard Information: ======================= DB start time: Sat Jan 1 00:01:50 2000 Active policy: dflt_moderate_policy Configured Notifications: RASLOG,SNMP,SW_CRITICAL,SW_MARGINAL,SFP_MARGINAL Fenced Ports : None Decommissioned Ports : None Fenced circuits : None Quarantined Ports : None Top Zoned PIDs <pid(it-flows)>: 2 Switch Health Report: ======================= Current Switch Policy Status: MARGINAL Contributing Factors: --------------------- *EXPIRED_CERTS (MARGINAL). 3.1 Summary Report: =================== Category |Today |Last 7 days | -------------------------------------------------------------------------------- Port Health |No Errors |In operating range | BE Port Health |No Errors |No Errors | Extension GE Port Health |No Errors |No Errors | Fru Health |In operating range |In operating range | Security Violations |Out of operating range |Out of operating range | Fabric State Changes |No Errors |In operating range | Switch Resource |In operating range |In operating range | Traffic Performance |In operating range |In operating range | Extension Health |No Errors |No Errors | Fabric Performance Impact|In operating range |In operating range | 3.2 Rules Affecting Health: =========================== Category(Violation Count)|RepeatCount|Rule Name |Execution Time |Object |Triggered Value(Units)| ----------------------------------------------------------------------------------------------------------------------------- Security Violations(46) |2 |defSWITCHSEC_TELNET_2 |03/28/24 20:35:18|Switch |3 Violations | | | | |Switch |3 Violations | |2 |defSWITCHSEC_LV_2 |03/28/24 20:35:18|Switch |3 Violations | | | | |Switch |3 Violations | |3 |defSWITCHSEC_TELNET_2 |03/27/24 20:35:06|Switch |4 Violations | | | | |Switch |4 Violations | | | | |Switch |3 Violations | |3 |defSWITCHSEC_LV_2 |03/27/24 20:35:06|Switch |4 Violations | | | | |Switch |4 Violations | | | | |Switch |3 Violations | |4 |defSWITCHSEC_TELNET_2 |03/26/24 20:34:53|Switch |4 Violations | | | | |Switch |3 Violations | | | | |Switch |4 Violations | | | | |Switch |3 Violations |
switchShow
ED_br8510_4S_001:FID128:admin> switchshow switchName: ED_br8510_4S_001 switchType: 121.3 switchState: Online switchMode: Native switchRole: Principal switchDomain: 2 switchId: fffc02 switchWwn: 10:00:00:05:1e:98:ba:00 zoning: ON (cfgExample) switchBeacon: OFF FC Router: OFF HIF Mode: OFF Allow XISL Use: OFF LS Attributes: [FID: 128, Base Switch: No, Default Switch: Yes, Address Mode 0]
porterrshow- 使用此命令可显示所有端口的错误摘要。对于每个端口,该显示内容包含一个输出行,并以个位数、千 (k)、百万 (m) 或十亿 (g) 为单位显示错误计数器。
slotShow -m(仅适用于企业控制器)
errDump此命令显示所有交换机实例和机箱的外部错误日志消息,并且不分页。
如果您正在处理呼叫总部服务请求,则可以在这里找到导致呼叫总部的错误。
错误按时间顺序从上到下(从最早到最新)进行记录,因此如果交换机呼叫总部,您可能会发现相关的错误消息更靠近 errdump 输出的底部。
每条消息都显示以下内容:
Timestamp - 消息的时间戳。
Message ID - 消息标识符。
External sequence number - 消息的序列号
Security audit flag - 已记录安全审核。字段中会显示“AUDIT”。
Severity - 消息的严重性。有效值包括 INFO、WARNING、ERROR 和 CRITICAL。
Switch name - 此消息的生成器或机箱的交换机名称。
Message - 消息正文。
haDump hashow haredundancy --show仅适用于企业控制器。使用此命令可显示有关交换机或机箱上的高可用性 (HA) 功能状态的信息。此命令显示以下信息:
时间戳
本地 CP 状态(插槽编号和 CP ID)
远程 CP 状态(插槽编号和 CP ID)
恢复类型(热或冷)
高可用性(启用或禁用)
心跳(正常或停止)
备用 CP 的运行状况(healthy、failed 或 unknown),定义如下:
Healthy - 备用 CP 正在运行,后台运行状况诊断未检测到任何错误。
Failed - 备用 CP 正在运行,但后台运行状况诊断发现刀片存在问题。您应检查日志以确定适当的修复操作。在修复备用 CP 之前,故障切换处于禁用状态。有关备用 CP 中发生故障的设备的信息将会显示。
Unknown - 备用 CP 运行状况未知,因为备用 CP 不存在,心跳停止或运行状况监视器检测到配置文件错误。
HA 同步状态:
HA State Synchronized - 系统目前已完全同步。如果必须进行故障切换,那么它将不会对运行造成中断。
HA State Not In Sync - 由于备用 CP 出现故障、发出 haSyncStop 命令或出现系统错误,系统无法使两个 CP 同步。如果必须进行故障切换,那么当前备用CP 将重新启动,而且故障切换会造成运行中断。
IP 和光纤通道地址已针对交换机进行配置。
其他内部 HA 状态信息可能会更改。
示例:
ED_br8510_4S_001:FID128:admin> hadump --------------------------------------- TIME_STAMP: Jul 10 09:51:33.769077 --------------------------------------- Local CP (Slot 4, CP0): Active, Warm Recovered Remote CP (Slot 5, CP1): Standby, Healthy HA enabled, Heartbeat Up, HA State synchronized [truncated]
“haRedundancy --show”命令。
使用此命令可显示交换机正常运行时间和机箱控制处理器冗余统计信息。对于机箱,该命令显示控制处理器冗余设置和交换机正常运行时间。对于交换机,该命令仅显示交换机正常运行时间。请参阅命令指南。
显示的内容包含以下信息:
Current active session:显示当前会话的设置。
- HA synchronization status(HA 同步状态)。
- Active slot state:显示 CP ID、显示 CP 是本地的还是远程的,以及显示恢复类型信息。
- Standby slot state:显示 CP ID,以及显示 CP 是本地的还是远程的。
- Start time:显示处于同步状态的服务的开始时间。
Previous active session:显示上一个活动会话的设置。
- Active slot state:显示 CP ID 和恢复类型信息。
- Standby slot state:显示 CP ID 信息。
- Start time:显示处于同步状态的会话服务的开始时间。
- End time:显示由预期或意外恢复引起的会话的结束时间。
System uptime:显示系统服务的开始时间。当发生电源循环或两个 CP 一起重置时,此项会发生变化。
如果问题(目前不影响生产)似乎是端口级别的问题,并且您必须获得一组新的端口错误,请清除统计信息或需要进一步故障处理:
请参阅以下 KB 文章:
Connectrix:连接问题或端口问题遵循预 SFP 更换步骤进行操作(英文版)
Connectrix:如何通过消除方式对光纤通道节点到交换机端口或 SFP 的通信问题进行故障处理,自助。
要清除统计信息:
请通过 Putty 连接到交换机
如果正在使用虚拟构造,则运行:
fosexec --fid all -cmd "statsclear";fosexec --fid all -cmd "slotstatsclear"
或者,如果交换机正在运行 FOS 7.3 及更高版本,则命令是:
supportinfoclear --clear
如果没有在使用虚拟构造,则运行:
statsclear;slotstatsclear
让错误累积 4 到 8 个小时。
运行新的
supportshow or supportsave
查看
porterrshow
(有关 porterrshow 输出和要采取的操作,请参阅上述知识库文章。)
如果在首次查看 supportshow
后问题没有得到解决,则运行:
supportsave
请参阅知识库文章:
Connectrix:如何使用 SANnav、CLI 和 Brocade USB 收集 Brocade SupportSave 日志(英文版)
将输出和您的发现附加到相应的服务请求,并相应地将 SR 放在队列中重新进行排队。