故障现象
Brocade B300 FC交换机端口全部关闭,引起存储路径中断,交换机中有以下日志输出:
2022/05/09-11:02:22, [EM-1134], 110, FFDC | CHASSIS, ERROR, Brocade300, Switch set to faulty, rc=20015.
2022/05/09-11:02:22, [RAS-1001], 111, CHASSIS, INFO, Brocade300, First failure data capture (FFDC) event occurred.
2022/05/09-11:02:30, [FW-1424], 112, FID 128, WARNING, SW300_bot, Switch status changed from HEALTHY to DOWN.
2022/05/09-11:02:36, [TRCE-1001], 113, CHASSIS, WARNING, Brocade300, Trace dump available ! (reason: FFDC).
switchshow的输出,显示所有的端口处于disable状态:
可以断定是端口的disabled影响了存储路径。
故障原因
查找技术文件,找到相似的问题描述,(型号不同版本也不同)
原因是FC交换机出现了严重的奇校验错误,这些错误会降低交换机的性能,作为一种安全保护机制以避免对流量造成影响,当这种奇校验错误发生时,交换机会设计成立即关闭所有的端口,让交换机的流量跑到故障转移流量路径中去。
解决方案
重启交换机可以从故障状态中恢复。
奇偶校验错误通常是暂时的,因此重启将清除奇偶校验错误并恢复正常操作。
但是,如果同样的问题再次发生,则可能是内存故障。