首页/网络/VLAN 与高可用速查/堆叠分裂与双主风险
堆叠与高可用72 条

堆叠分裂与双主风险

环形全断或成员掉电会导致堆叠分裂,两侧独立运行并可能各自选主:双主、双管理面、环路与网关冲突随之出现。

VLAN 与高可用速查网络更新于 2026-10-13

堆叠分裂与双主风险是什么

堆叠成员之间的链路全部中断或成员掉电时,剩下的成员可能各自判断本侧堆叠合法,于是同时出现两个主设备:双管理面、双控制面、二层环路与网关冲突随之而来。防分裂依赖 MAD 或双活检测机制配合抑制策略,并且需要演练验证策略真的生效。

基本信息

成因堆叠线缆故障、成员掉电、异常复位
危害双主双管理、二层环路、网关地址冲突
对策双活检测(MAD)+ 抑制策略 + 定期演练
典型征兆成员数量突变、两个管理地址都能登录

典型使用场景

  • 设计阶段决定采用直连检测还是跨设备检测方式
  • 割接或扩容后核对成员数量与拓扑是否符合设计
  • 演练拔掉堆叠线缆,验证抑制策略是否真实生效
  • 排障时判断『两台设备都能登录』是否属于分裂
  • 巡检时核对堆叠口状态与告警历史,提前发现亚健康

分裂征兆捕捉

分裂征兆捕捉
display stack                            # 成员数量与角色
# 成员数少于设计数量时,高度怀疑发生分裂
display logbuffer | include STACK        # 分裂与合并事件日志
display interface brief                  # 堆叠口链路状态
# 处置原则:先确认哪一侧被抑制,再按预案恢复,禁止两侧同时改配置

分裂表象与处置

表象含义处置方向
成员数量少于设计堆叠链路中断或成员掉电检查堆叠口与线缆,确认是否分裂
两个管理地址都能登录出现双主双管理面按预案处理,只操作一侧
部分终端随机不通表项冲突与二层环路先恢复堆叠链路再核查表项
网关同时响应请求两侧都处于转发状态核对双活检测与抑制策略
分裂是堆叠的固有风险场景,不是靠配置就能完全避免的,必须配套双主检测与恢复预案,并纳入定期演练计划。
发现双主后的第一原则是只在一侧操作:两侧同时改配置会让收敛结果不可预测,可能把局部问题扩大成大面积中断。
检测链路要纳入监控并专用:被挪作业务或临时借线后检测能力被破坏,故障时不会给出任何告警。

易错点

  • 未部署双活检测(MAD),分裂后无人发现,直到业务大面积异常才暴露
  • 发现双主后两侧同时修改配置,收敛结果不可预测,可能扩大故障范围
  • 检测链路被挪作业务或临时借线,检测能力被破坏而监控没有告警
  • 演练只做单线拔插,未验证整段堆叠链路中断的极端场景,真实故障时预案不适用
  • 堆叠口光模块不兼容导致链路长期闪断,处于亚健康状态,最终演变为分裂

数据来源与参考

  • 华为 S 系列交换机产品文档(MAD)
  • Cisco VSS 双活检测指南
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌