首页/网络/VLAN 与高可用速查/成员优先级与主备选举权重
堆叠与高可用72 条

成员优先级与主备选举权重

优先级决定谁委任主备:华为 iStack 1-255(默认 100,大者优),Cisco StackWise 1-15(默认 1),H3C IRF 1-32(默认 1)。

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

堆叠优先级与主备选举权重

堆叠把多台交换机虚拟成一台,谁承担主设备由成员优先级决定:数值大者优先,相同时再比较 MAC 等次要字段(各厂商细则略有差异)。华为 iStack 范围 1-255、默认 100,Cisco StackWise 范围 1-15、默认 1,H3C IRF 范围 1-32、默认 1,取值范围不同,数值不能跨体系直接比较。

基本信息

适用平台华为 iStack、Cisco StackWise、H3C IRF
华为 iStack范围 1-255,默认 100,数值大者优先
Cisco StackWise范围 1-15,默认 1,数值大者优先
H3C IRF范围 1-32,默认 1,数值大者优先
生效方式多数平台需保存并重启对应成员才生效

典型使用场景

  • 开局组建堆叠前规划主备成员与优先级取值
  • 调整主备角色,例如把性能更强的设备设为默认主设备
  • 扩容新成员时确认它不会意外成为主设备
  • 排障选举结果与设计不符时核对优先级
  • 演练主备倒换前核对两端优先级与角色

配置与核对

配置与核对
# 华为:设置成员优先级(数值大者优)
stack slot 1 priority 150
display stack configuration              # 核对各成员优先级与编号
# Cisco
switch 1 priority 15
show switch                              # 查看成员角色与优先级
show switch detail                       # 详情:角色、状态与主备

优先级对照

体系范围默认规则
华为 iStack1-255100数值大者优先
Cisco StackWise1-151数值大者优先
H3C IRF1-321数值大者优先
生效方式保存并重启成员—逐台操作,避免整组重启
同优先级成员较多时选举会退到比较 MAC 等次要字段,结果可能与直觉不符;规划时直接把主备优先级拉开数值差,不要依赖默认值之间的比较。
调整优先级通常需要保存并重启对应成员才生效,属于有业务影响的操作,应在窗口内执行并提前梳理该成员承载的链路与聚合成员。
新成员入组前先确认它的优先级不会高于规划中的主设备,否则一次扩容就可能造成主设备倒换,影响管理面与协议角色。

易错点

  • 两台成员优先级相同,靠 MAC 等次要字段决定主备,结果与规划不一致且难以解释
  • 不同厂商的优先级范围与默认值不同,跨平台照搬数值会得到完全不同的相对关系
  • 改完优先级未重启成员,配置已保存但角色未变,误以为设置无效
  • 扩容时新成员沿用出厂默认优先级,可能意外成为主设备,引发管理面变化
  • 调整优先级引发倒换时未评估业务影响,链路收敛期间出现丢包

数据来源与参考

  • 华为 S 系列交换机产品文档(堆叠优先级)
  • Cisco StackWise 配置指南
  • H3C IRF 配置指导
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌