适用场景

把两台交换机做成一台逻辑设备(华为 iStack、H3C IRF、思科 VSS/StackWise、锐捷 VSU),可以少配一半链路、少一半管理 IP。但堆叠是高风险变更:涉及重启、涉及跨设备聚合,一次配错就可能全网震荡。

配置步骤(华为 iStack)

system-view
# 配置堆叠优先级(数值大者为 Master)
stack slot 0 priority 200
stack slot 1 priority 100
# 指定堆叠端口并连接
interface stack-port 0/1
 port interface GigabitEthernet0/0/27 enable
interface stack-port 1/1
 port interface GigabitEthernet1/0/27 enable
# 保存后重启生效
save
reboot

关键参数与建议

  • 先统一软件版本与机型,跨型号堆叠要确认厂商支持矩阵
  • 堆叠线序按厂商要求(环型/链型)连接,连接完成前不要上电误启
  • 明确主备(Master/Standby)优先级,避免重启后角色乱跑
  • 堆叠端口不要接业务,且不要与业务链路走同一根线缆槽
  • 跨设备聚合必须用 LACP,静态聚合在单台故障时容易形成黑洞

容易踩的坑

  • 两台设备都设了同样的优先级,重启后主备争抢
  • 堆叠线接在业务口上,业务口被 stack 占用后无法使用
  • 未做跨设备 Eth-Trunk 就接双上行,形成环路广播风暴

验证与巡检

display stack
display stack configuration
display eth-trunk 1
  • 巡检:成员状态 Master/Standby 明确、堆叠口 up、跨设备聚合成员全部 Selected

小结

堆叠变更建议安排在停机窗口,并且先在一对备用设备上把流程走一遍。上线后重点验证:逻辑设备成员状态、跨设备链路成员口状态、主备切换后的业务连续性。

> 说明:文中命令为通用写法,不同型号/版本可能略有差异,落地前请对照设备实际版本的官方文档;带外管理与安全设备变更建议先在测试设备验证。