堆叠状态验证是什么
堆叠上线后必须核验四件事:所有成员是否 Ready、主备角色是否符合设计、堆叠口是否全部 up、堆叠拓扑是否成环。这既是验收动作,也是割接回退的判断依据——角色漂移或成员缺失往往不影响转发,却会让后续的配置管辖、扩容和排障方向完全错位。三厂的验证命令都是查询类,不改变任何配置,可以随时执行。
基本信息
| 适用平台 | 支持堆叠的三厂交换机 |
|---|---|
| 关键命令 | display stack / show switch + show switch stack-ports / display irf + display irf topology |
| 权限要求 | 登录后可查,思科需 enable |
| 达标标准 | 全员 Ready、角色符合设计、堆叠口全 up |
| 执行时机 | 上线验收、割接后、成员更换后、例行巡检 |
典型使用场景
- 堆叠上线验收,逐项对照设计文档确认角色与成员数
- 割接或更换成员之后的即时核验
- 堆叠异常(成员掉线、业务抖动)时的第一轮定位
- 例行巡检时确认主备角色没有发生漂移
- 扩容前后比对成员数与堆叠口状态变化
华为 VRP
华为 VRP
<Huawei> display stack
Slot Role Priority Status
0 Master 100 Ready
1 Standby 50 Ready
<Huawei> display stack configuration # 核对全部成员与优先级设置思科 IOS
思科 IOS
SW-CORE-01# show switch
Switch# Role Priority State
1 Active 15 Ready
2 Standby 1 Ready
SW-CORE-01# show switch stack-ports # 直接看堆叠环链路是否全 upH3C Comware
H3C Comware
<H3C> display irf
Member Role Priority Status
1 Master 32 Ready
2 Slave 1 Ready
<H3C> display irf topology # 看堆叠链路的连接方向与是否成环验收判定项
| 检查项 | 查看位置 | 达标标准 |
|---|---|---|
| 成员在线 | Status 或 State 列 | 全部成员显示 Ready |
| 角色符合设计 | Role 列 | 主设备位置与设计一致,无意外漂移 |
| 堆叠口状态 | show switch stack-ports 或 display irf topology | 堆叠口全部 up,无半环或单链路降级 |
| 成员数量 | display stack configuration 等清单命令 | 实际成员数与规划一致 |
| 冲突与震荡 | 日志缓冲区或 show logging | 无成员号冲突、无反复加入退出的记录 |
只看 Ready 不够:堆叠线缆断了一根时状态可能仍是 Ready,但拓扑已降级为单链路,一条以太网环变成了链。思科用 show switch stack-ports 看堆叠环是否完整,H3C 用 display irf topology 看链路方向,华为则在 display stack 之外结合堆叠口状态确认。
验收不通过就是回退信号:角色与设计不符、成员缺失、堆叠口未全 up 时,应执行预案回退而不是继续放业务。回退前先把当前各成员的输出记录下来,否则事后无法判断问题是割接引入还是本来就存在。