CE12800由于堆叠建立后短时间内断开堆叠管理链路导致堆叠备交换机重启

发布时间:  2014-09-11 浏览次数:  362 下载次数:  0
问题描述
两台CE12800版本V100R002C00SPC200,使用用主控板堆叠方式建立堆叠,采用4根网线将主控板SIP口互联构成堆叠管理链路,并配置DAD双主检测。在堆叠建立之后,断开管理链路4根网线,堆叠备机自动重启。
告警信息
堆叠管理链路断开后,堆叠备发生重启。
处理过程
在堆叠建立后,查看display switchover state确认堆叠是否建立完成,
<CE12800>display  switchover state
Chassis              :  1~2
   Switchover State  :  Ready                     ---------------当这个字段为ready时表示堆叠建立完成
   Switchover Policy :  Board Switchover
   MainBoard         :  1/5
   SlaveBoard        :  2/5
   ColdSlave         :  1/6
   ColdSlave         :  2/6
再断开堆叠链路,堆叠备交换机正常触发DAD双主检测,端口被正常shutdown。
根因
由于配置了DAD双主检测协议,在堆叠管理链路断开后,应触发DAD检测,将堆叠备交换机上除堆叠端口外的所有端口都shutdown。即使不配置DAD,两台CE12800出现双主,也不会出现重启现象。
经分析发现该情况发生在堆叠刚刚建立时,堆叠相关数据正在同步,同步尚未完成时断开堆叠链路,会导致备机重启。
建议与总结
 堆叠建立后,当查看display device后看到所有的板卡并不代表堆叠建立完毕,此时堆叠相关数据和表项仍在进行同步。所以进行堆叠可靠性测试时,需使用命令display switchover state查看堆叠是否建立完成,switchover state 状态ready之后再进行设备可靠性验证。

END