一、S6730-H 是否支持 M-LAG?
✅ 支持!
项目 |
说明 |
---|---|
设备型号 |
S6730-H系列(如 S6730-H48X6C、S6730-H24X2S 等) |
支持特性 |
M-LAG、VLAN、LACP、堆叠、VXLAN(部分型号) |
所需软件版本 |
建议使用 V200R019C10 或更高版本(具体以产品文档为准) |
License 要求 |
需要开启 M-LAG 功能 License(部分型号默认未激活) |
查看是否支持:可通过`display version` 和 `display device` 确认型号及功能支持情况。
二、M-LAG 典型组网(以 S6730-H 为例)
+------------------+
| Server/Bond0 |
| (LACP 模式) |
| eth0 eth1 |
| |
+----------------+ +----------------+
| S6730-H-A | | S6730-H-B |
| (M-LAG Node1) | | (M-LAG Node2) |
| Eth-Trunk 1 | | Eth-Trunk 1 |
+----------------+ +----------------+
| |
+----------------+ +----------------+
| Peer-Link ←→ Peer-Link | ← 用 Eth-Trunk 连接
| Eth-Trunk 10 | | Eth-Trunk 10 |
+----------------+ +----------------+
|
+-------------+
| 心跳链路 |
| Keepalive | ← 通过管理口或三层网络互联
+-------------+
-
两台S6730-H 组成 M-LAG 对
-
服务器通过LACP 双归接入
-
Peer-Link 同步控制信息和转发流量
-
Keepalive 检测对端存活状态
三、M-LAG 配置步骤(S6730-H)
Step 1:确认 License 已启用 M-LAG 功能
# 查看当前 License 状态
displaylicense
# 若未激活 M-LAG,需加载 License 文件(通过U盘或FTP)
license active file-name.mca
注意:M-LAG 功能需要专用 License 支持,请联系华为或代理商获取。
Step 2:配置 Peer-Link(用于同步数据)
# 创建 Eth-Trunk 并配置为 Peer-Link
interfaceEth-Trunk10
descriptionMLAG_Peer_Link
portlink-type trunk
porttrunkallow-pass vlan100 # 允许传输同步流量的VLAN
mlag100peer-link # 绑定为 M-LAG 的 Peer-Link
物理连接建议使用≥2 条 10G 光纤组成聚合,提升带宽和可靠性。
Step 3:配置 Keepalive 心跳链路
建议使用管理口或独立三层接口建立心跳:
# 配置管理口IP(Switch A)
interfaceMEth0/0/1
ipaddress192.168.200.1255.255.255.252
# 配置静态路由确保可达(Switch B: 192.168.200.2)
iproute-static192.168.200.2255.255.255.255MEth0/0/1
Step 4:配置 DFS-Group(分布式系统组)
# 全局启用 DFS Group
dfs-group1
sourceip192.168.200.1 # 本端心跳IP
mlag100node1 # 本端为 node1(主节点)
mlag101node1 # 可绑定多个 M-LAG 接口
SwitchB 上配置:
dfs-group1
sourceip192.168.200.2
mlag100node2
mlag101node2
Step 5:配置 M-LAG 接口(连接服务器)
# 创建连接服务器的 Eth-Trunk
interfaceEth-Trunk1
descriptionTo_Server_Bond0
modelacp-static # 必须为 LACP 静态模式
mlag101 # 绑定 M-LAG ID
portlink-type access
portdefault vlan10
# 将物理端口加入 Eth-Trunk 1
interface10GE1/0/1
eth-trunk1
interface10GE1/0/2
eth-trunk1
服务器网卡需配置为LACP(802.3ad)模式,如 Linux 的 `mode=4`。
Step 6:验证 M-LAG 状态
# 查看 M-LAG 状态
displaymlag brief
# 查看 Peer-Link 状态
displaymlag peer-link
# 查看 M-LAG 接口状态
displaymlag interface eth-trunk1
# 查看心跳状态
displaydfs-group1
正常输出应显示:
-
Peer-link: up
-
M-LAG: active-active
-
Node ID: 1 和 2 正常协商
四、关键配置要点总结
项目 |
要求 |
---|---|
操作系统版本 |
VRP V200R019C10 或以上 |
License |
必须激活 M-LAG 功能 |
Peer-Link |
必须配置为 Trunk,允许 M-LAG VLAN,且为聚合口 |
Keepalive |
建议独立三层路径,避免与 Peer-Link 共享 |
M-LAG ID |
两端必须一致 |
LACP 模式 |
必须使用 `mode lacp-static` |
VLAN 配置 |
两端对称,避免不一致导致阻塞 |
五、M-LAG 故障排查建议
现象 |
可能原因 |
解决方法 |
---|---|---|
M-LAG 不建立 |
心跳不通 |
检查 keepalive IP 和路由 |
Peer-Link down |
线缆松动或配置错误 |
检查 Eth-Trunk 成员口 |
服务器无法通信 |
LACP 未启用 |
检查服务器 bond 模式 |
出现环路 |
STP 未启用或 VLAN 不一致 |
开启 STP,统一 VLAN 配置 |
六、S6730-H + M-LAG 的典型应用场景
1. 服务器双活接入
-
提高服务器接入可靠性
-
实现链路负载均衡
2. 园区网核心双机热备
汇聚层两台S6730-H 构建 M-LAG,下连接入层交换机
3. 与核心交换机对接(如CE6850)
S6730-H 作为汇聚层,与核心层形成 M-LAG 或堆叠对接
七、注意事项
重要提醒:
-
M-LAG 不能与堆叠同时使用(两者互斥)
-
Peer-Link 断裂可能导致 脑裂(Split-Brain),建议启用 双心跳检测
-
所有M-LAG 相关接口的配置必须在两台设备上保持一致
-
升级设备时建议逐台升级,避免同时重启导致业务中断
发表回复