跳转到主要内容

S5700交换机V200R001C00SPC300版本堆叠数据丢失

故障描述

两台S5700交换机做堆叠,组网如下图所示:

先启动主机,主机完全启动后再启动备机(或者堆叠建立后重启备机),备机在启动完成后会进行warm backup,display stack显示如下:
<huawei>dis stack
Stack topology type: Link
Stack system MAC: f84a-bf53-a050
MAC switch delay time: 10 min
Stack reserved vlanid : 4093
Slot#     Role        Mac address      Priority   Device type
-------------------------------------------------------------
    0     Master      f84a-bf53-8910   200        S5700-24TP-SI-AC
    1     Standby   f84a-bf53-a050   100        S5700-24TP-SI-AC
此时主机重启、断电主备切换回导致数据配置丢失或者其他问题

故障分析

1.交换机配置堆叠,主备机完全启动后需要一定时间进行数据、配置等warm backup,此时warm backup时间与堆叠设备数量、数据配置复杂度强相关,等待时间建议大于2分钟;
2.display stack命令在设备warm backup完成前和完成后显示结果一样,不能以此显示为准断定设备是否可以进行主备倒换;
3.日常维护人员一般是通过save或者端口配置看是否执行下去来判断堆叠是否OK,严格意义上讲应该通过如下命令判断:
display switchover state
Slot 0 HA FSM State(master): realtime or routine backup.
Slot 1 HA FSM State(slave): receiving realtime or routine data.

处理过程

等待设备启动完成后重新配置数据,并等待设备完全同步完成后主备倒换业务测试,业务正常。

建议/总结

1.交换机做堆叠,不能将display stack显示的结果作为判断主备可以到换的唯一结论;可以以display switchover state显示结果作为堆叠完全完成数据、配置等同步完成并可以进行主备的唯一标准;
2.日常维护堆叠,如果启动后数据配置丢失,可以查看丢失设备保存的数据是否丢失,如果未丢失堆叠还可以继续建立,如果丢失只能进行手工数据恢复。