H3C IRF 堆叠完整配置手册

本文最后更新于 1 分钟前,文中所描述的信息可能已发生改变。

本文适用于 H3C S5130S / S5560 / S6520 等支持 IRF 的交换机,详细介绍了使用 GigabitEthernet 1/0/23–24 和 2/0/23–24 端口进行交叉连接的配置步骤。

🧩 前提条件

项目要求
设备数量2 台
主设备初始 Member 1
从设备初始 Member 1 → 需重编号为 Member 2
堆叠端口主:1/0/23, 1/0/24
从:2/0/23, 2/0/24
物理连接交叉连接:
• 主 1/0/23 ↔ 从 2/0/24
• 主 1/0/24 ↔ 从 2/0/23
IRF Domain统一设为 100(避免默认 0)
优先级主:20,从:10

🖥️ 第一部分:主设备配置(Member 1)

text
<H3C> system-view

! 1. 设置主机名
[H3C] sysname H3C-Master

! 2. 配置 IRF 基础参数
[H3C-Master] irf domain 100
[H3C-Master] irf member 1 priority 20

! 3. 关闭堆叠端口(必须!)
[H3C-Master] interface range GigabitEthernet 1/0/23 to GigabitEthernet 1/0/24
[H3C-Master-if-range] shutdown
[H3C-Master-if-range] quit

! 4. 绑定到 IRF 逻辑端口
[H3C-Master] irf-port 1/1
[H3C-Master-irf-port1/1] port group interface GigabitEthernet 1/0/23
[H3C-Master-irf-port1/1] port group interface GigabitEthernet 1/0/24
[H3C-Master-irf-port1/1] quit

! 5. 重新开启端口
[H3C-Master] interface range GigabitEthernet 1/0/23 to GigabitEthernet 1/0/24
[H3C-Master-if-range] undo shutdown
[H3C-Master-if-range] quit

! 6. 保存并激活
[H3C-Master] save force
[H3C-Master] irf-port-configuration active   ← 输入 Y 重启

重启后,设备名为 <H3C-Master>,角色为 Master。

🖥️ 第二部分:从设备配置(Member 2)

步骤 1:重编号成员 ID(首次操作)

text
<H3C> system-view
[H3C] sysname H3C-Slave
[H3C-Slave] irf member 1 renumber 2
[H3C-Slave] save force
[H3C-Slave] reboot   ← 必须重启使接口名变为 2/0/X

重启后登录,提示符为 <H3C-Slave>

步骤 2:配置 IRF(重启后操作)

text
<H3C-Slave> system-view

! 1. 设置 IRF 参数(与主一致)
[H3C-Slave] irf domain 100
[H3C-Slave] irf member 2 priority 10

! 2. 关闭堆叠端口
[H3C-Slave] interface range GigabitEthernet 2/0/23 to GigabitEthernet 2/0/24
[H3C-Slave-if-range] shutdown
[H3C-Slave-if-range] quit

! 3. 绑定到 IRF 端口(注意:从设备用 irf-port 2/2)
[H3C-Slave] irf-port 2/2
[H3C-Slave-irf-port2/2] port group interface GigabitEthernet 2/0/23
[H3C-Slave-irf-port2/2] port group interface GigabitEthernet 2/0/24
[H3C-Slave-irf-port2/2] quit

! 4. 开启端口
[H3C-Slave] interface range GigabitEthernet 2/0/23 to GigabitEthernet 2/0/24
[H3C-Slave-if-range] undo shutdown
[H3C-Slave-if-range] quit

! 5. 保存并激活
[H3C-Slave] save force
[H3C-Slave] irf-port-configuration active   ← 输入 Y 重启

🔍 第三部分:验证 IRF 是否成功

1. 查看成员状态

text
<H3C-Master> display irf

成功标志

text
MemberID    Role      Description
 *+1        Master    H3C-Master
  2         Standby   H3C-Slave

2. 查看拓扑

text
<H3C-Master> display irf topology

✅ 应显示双向链路且 Link Status: UP

3. 查看接口

text
<H3C-Master> display interface brief

✅ 应同时出现 GE1/0/XGE2/0/X 接口

🔌 附录:配置 Trunk 端口(放行示例)

以下示例展示如何配置 GigabitEthernet 1/0/17 为 Trunk 端口,并放行 VLAN 95 和 129。

text
# 进入系统视图
<H3C> system-view

# 1. 创建 VLAN 129(如果尚未创建)
[H3C] vlan 129
[H3C-vlan129] description VLAN_for_10.147.129.0
[H3C-vlan129] quit

# 2. 配置 17 口为 Trunk,并放行 VLAN 95 和 129
[H3C] interface GigabitEthernet1/0/17
[H3C-GigabitEthernet1/0/17] port link-type trunk
[H3C-GigabitEthernet1/0/17] port trunk permit vlan 95 129
[H3C-GigabitEthernet1/0/17] undo shutdown          # 确保端口开启(默认通常是开启的)
[H3C-GigabitEthernet1/0/17] quit

# (可选)3. 如果本交换机是三层交换机,且要作为 VLAN 129 的网关:
[H3C] interface Vlan-interface129
[H3C-Vlan-interface129] ip address 10.147.129.1 255.255.255.0
[H3C-Vlan-interface129] quit

⚠️ 常见问题排查

问题解决方法
只显示一个成员检查对端是否执行了 irf-port-configuration active
Role 都是 Master检查 Domain 是否一致、物理链路是否通
绑定时报错 “shutdown first”先执行 shutdown 再绑定
激活后不重启因配置未变更;确保已修改 IRF 端口或 Domain
接口名仍是 1/0/X从设备未完成 renumber + 重启

✅ 总结口诀

先改名,再编号;

关端口,绑 IRF;

开端口,保存好;

激活重启不能少;

交叉连线要插牢;

主从协同堆叠成!


📝 本手册适用于 H3C Comware V7 平台。实际操作前请备份配置,并在维护窗口执行。

Arthas工具使用详解:Java诊断利器实战指南
Redis + Keepalived 实现高可用主从自动切换(踩坑与解决方案)