单成员故障时会发生什么
成员掉电或堆叠链路中断时,堆叠系统继续运行,剩余成员继续转发;故障成员上的业务端口全部 Down,流量依靠跨框聚合与上游协议切换到健康成员。这正是堆叠加跨框聚合的价值:链路级故障不断业务,前提是冗余链路确实分布在多个成员上。
基本信息
| 整体行为 | 堆叠继续运行,剩余成员转发 |
|---|---|
| 故障成员端口 | 该成员上所有业务端口 Down |
| 接管方式 | 依赖跨框聚合与上游协议冗余 |
| 恢复行为 | 重新上电会再次触发拓扑变化与表项刷新 |
| 备件要求 | 型号与软件版本需与在网成员一致 |
典型使用场景
- 单框掉电:验证跨框聚合是否把流量切到健康成员
- 单根堆叠线缆断裂:确认拓扑是否变化、业务是否受影响
- 恢复上电后的观察窗口内复核表项刷新与业务表现
- 备件更换前核对型号与版本一致性,避免加入失败
- 演练设计中把单成员故障列为必测项并与单链路故障分开测
故障取证
故障取证
display stack # 成员列表与掉线记录
display logbuffer | include STACK # 掉电/断链的原因
display eth-trunk 1 # 聚合是否完成接管
display interface brief # 业务口状态逐个确认故障场景与行为
| 场景 | 堆叠行为 | 业务影响 |
|---|---|---|
| 单成员掉电 | 其余成员继续转发 | 故障成员上链路中断,需聚合接管 |
| 堆叠线缆断开 | 拓扑变化,可能触发选举 | 短暂收敛,取决于冗余设计 |
| 成员重新上电 | 再次触发拓扑变化与表项刷新 | 短时震荡,应纳入观察窗口 |
| 备件型号不一致 | 成员无法加入或反复重启 | 扩容失败,需换用一致版本 |
| 聚合成员集中一框 | 该框故障即整组中断 | 跨框冗余名存实亡 |
单框故障不中断业务的前提是链路与协议冗余都已做全:堆叠只解决设备可用性,链路是否切换取决于跨框聚合与上游协议配置,其中任何一项缺失,故障依然会变成业务中断。