######################
# zh/switch.grid
######################

type=switch.AlarmEvent.chassis.fan
code=11.3.8
pattern=[MX].chassis.fan.\d.status
severity=1
actionable=1
desc=chassis.fan.1 status changed from OK to Invalid
info=StorADE 检查风扇状态，检测到状态由“正常”变为“无效”。
cause=这表明风扇不再起作用。
action=1. 更换交换机


type=switch.AlarmEvent.chassis.power
code=11.3.9
pattern=[MX].chassis.power.\d.status
severity=1
actionable=1
desc=The state of 'chassi.power-supply.1.status' on [Switch_Name] ([IP_Address])
info=按照 sanbox chassis_status <ipno> 的报告，该事件监视底盘电源
'状态的变化。
cause=StorADE 检测到电源状态发生变化。
action=1. 检查电源开关
'2. 检查连接到交换机的电源
'3. 必要时更换电源


type=switch.AlarmEvent.chassis.temperature
code=11.3.92
pattern=[MX].chassis.temp.\d.status
severity=1
actionable=1
desc=chassis.temp.1 status changed from OK to Invalid
info=按照 sanbox chassis_status <ipno> 的报告，该事件监视底盘供温
'状态的变化。
action=1. 必要时将整个交换机作为 FRU 更换。


type=switch.AlarmEvent.port.statistics
code=11.3.36
pattern=[MX].port.\d+.statistics
severity=1
actionable=0
desc=Switch [Switch_Name] ([IP_Address]), port-7: Received 64516890 'InvalidTxWds' in 10 mins (value=3193037062 )
info=从交换机检索得到的光纤通道计数器值超过了
'能引起通知的阈值。
cause=1. 该事件中指定的交换机端口存在时断时续/有故障的 GBIC。
'2. 时断时续/有故障的电缆连接或路由状况较差的电缆。
action=1. 检查 StorADE 设备状态，查找关于该事件中指定的交换机的事件。
'2. 运行链接测试以隔离 GBIC、电缆、交换机等。
'3. 检查 StorADE 拓扑查找计数器变动方向，并更换相应的 GBIC。
'4. 按需要重新路由/更换电缆


type=switch.AlarmEvent.system_reboot
code=11.3.47
severity=1
actionable=0
desc=Switch uptime decreased on [Switch_Name] ([IP_Address]), from 774396s to 524848s
info=StorADE 检查来自交换机的正常运行时间信息，发现它比上一次正常运行时间
'正常运行时间。正常运行时间信息是自最后一次复位或通电以来的秒数。
cause='这表明该交换机已经被用户复位或因断电而复位。
action=1. 查看交换机是否已被某用户复位。
'2. 检查交换机的电源。
'3. 检查其他与该交换机处于同一电源栅格的设备。


type=switch.AlarmEvent.zone_change
code=11.3.80
severity=1
actionable=0
desc=Switch [Switch_Name] was rezoned: [ new zones ...]
info=StorADE 报告交换机分区发生更改。
cause=管理员已经重新配置了交换机分区。
action=向客户验证分区是否按预期方式工作。


type=switch.AuditEvent
code=11.10.16
severity=0
actionable=0
desc=Auditing a new switch called [Switch_Name] ([IP_Address]) WWN


type=switch.CommunicationEstablishedEvent.oob
code=11.11.31
pattern=e
severity=0
actionable=0
desc=Communication regained with [Switch_Name] ([IP_Address])
info=oob 表示“带外”。专用于描述到该设备的
cause=一定曾发生过 CommunicationLostEvent (OOB)，而现在以太网
'故障已被更正或设备已被修理。


type=switch.CommunicationLostEvent.oob
code=11.12.31
pattern=e
severity=3
actionable=1
desc=Lost communication with [Switch_Name] ([IP_Address])
info=oob 表示“带外”。  
'专用于描述到设备的以太网访问。
cause=StorADE 没有收到来自设备的对 ping 命令的响应。
action=1. 检查交换机的电源
'2. 检查交换机的以太网连接
'3. 检验交换机是否已经正确启动并且没有任何 POST 错误。
'4. 检验交换机测试模式是否设置为正常操作
'5. 通过强制可编程只读存储器模式访问检验交换机上的 TCP/IP 设置
'6. 必要时更换交换机


type=switch.ConnectivityLostEvent.aggregate
code=11.36.71
pattern=.
severity=2
actionable=1
desc=Lost connectivity between switch [Switch_Name] port-2 and t3 [ARRAY] ctrl-1
info=当交换机端口脱机并且其他事件对其进行确认后，生成该事件。 
'这可能是一个主机<->交换机、交换机<->交换机或交换机<->设备链接，该链接不再传送 I/O。
cause=StorADE 使用 luxadm 以请求信息，并无法继续确认该数据路径上的 I/O 通信。
action=1. 检查 StorADE 拓扑以验证链接状态和计数器信息。
'2. 确保所有数据路径电缆连接正确。


type=switch.DeviceLostEvent.aggregate
code=11.34.71
pattern=aggregate
severity=3
actionable=1
desc=Device [Switch_Name] is not available anymore, confirmed by the following 5 subevents
info=确认某个设备不可用的集合事件。


type=switch.DeviceLostEvent.ib
code=11.34.21
severity=3
actionable=1
desc=Device [Switch_Name] is not available anymore, this was confirmed by other inband/outofband events
action=1. 检查交换机的电源
'2. 检查交换机的以太网连接
'3. 检验交换机是否已经正确启动并且没有任何 POST 错误。
'4. 检验交换机测试模式是否设置为正常操作
'5. 通过强制可编程只读存储器模式访问检验交换机上的 TCP/IP 设置
'6. 必要时更换交换机


type=switch.DiagnosticTest-.switchtest
code=11.13.339
pattern=M.switchtest
severity=2
actionable=0
desc=switchtest (switch) on [Switch_Name] ([IP_Address]) WWN
action=检查测试管理器，查找故障的详细资料。


type=switch.DiscoveryEvent
code=11.14.16
severity=0
actionable=0
desc=Discovered a new switch called [Switch_Name] ([IP_Address]) WWN
info=发现事件在代理第一次探测存储器设备时发生。
cause=StorADE 对设备的监视需要一个起始点。
action=检查 StorADE 设备状态，以了解在发现过程中检测到的任何异常情况。


type=switch.LocationChangeEvent
code=11.19.16
severity=0
actionable=0
desc=Location of switch [Switch_Name] ([IP_Address]) was changed


type=switch.LogEvent.port.statistics
code=11.20.36
severity=1
actionable=1
desc=Change in Port Statistics on switch [Switch_Name] ([IP_Address]):
info=交换机报告了错误计数器中的变化。这表明链接中可能存在有故障的组件。
action=1. 检查拓扑 GUI 查找是否存在链接错误。
'2. 对该链接运行链接测试程序以隔离有故障的 FRU。在运行链接测试之前停止链接上的 IO。


type=switch.StateChangeEvent+.port
code=11.25.35
pattern=P.port.\d
severity=0
actionable=0
desc='port.1' in SWITCH [Switch_Name] ([IP_Address]) is now Available (status-state changed from 'Offline' to 'Online')
info=交换机上的端口当前是可用的


type=switch.StateChangeEvent-.port
code=11.26.35
pattern=M.port.\d
severity=2
actionable=1
desc='port.1' in SWITCH [Switch_Name] ([IP_Address]) is now Not-Available (status-state changed from 'Online' to 'Offline')
info=该交换机上的某个端口已从光纤网络断开，并转为脱机状态。
action=1. 检查 StorADE 设备状态，以了解与事件中指定的交换机有关的
'2. 请沿着光纤网络通道路径检查电缆、GBIC 和连接。
'3. 检查 StorADE SAN 拓扑 GUI 以找出该数据路径中的故障段。
'4. 通过客户验证是否已经进行了重新配置。
'5. 使用 StorADE GUI 中提供的 SECFG 工具验证 FC 开关配置
'    SA 2.2 ->管理->配置->配置 3900/6900 ->验证
'    SA 2.1 ->管理->配置->配置 3900/6900 ->验证
'    SA2.0 ->公用程序->脚本->配置 3900/6900 ->验证


type=switch.Statistics
code=11.27.16
severity=0
actionable=0
desc=Statistics about switch [Switch_Name] ([IP_Address]) WWN
info=StorADE 定期收集来自交换机的所有端口通信信息。
cause=该信息可用于生成报告，该报告可确定变化趋势（好或不好）。
action=查看输出的信息，确保正确了解交换机上的负载。


