display interface brief 或 display error-down recovery。ADMIN_DOWN 或 ERROR_DOWN,且原因提示与 mlag 相关,即可确认是配置不一致导致的。vlan 10)。port link-type(Access/Trunk/Hybrid)以及 port trunk allow-pass vlan 等配置必须完全相同。dfs-group 的编号是否一致?m-lag system-mac(虚拟 MAC 地址)是否相同?m-lag system-priority(系统优先级)是否相同?m-lag group ID 是否一一对应?display dfs-group consistency-check status 查看当前一致性检查的运行状态。display logbuffer 查看日志,系统通常会打印出类似 hwMLagConsistencyCheckType1 的告警,明确提示你是哪类配置出现了冲突。
一、先解释你日志里的关键信息
display m-lag summary 里的关键报错:
plaintext
M-LAG IF M-LAG group Local state (cause) Peer state Remaining down time(s)
BAGG3 1 DOWN (B) DOWN -
Flags 说明里写得很清楚:
B -- No peer M-LAG interface configured
这句话直接翻译:本端配置了 M-LAG 组 1,但对端没有配置对应的 M-LAG 接口。
所以你的 BAGG3 接口,在 S6850-1/2 上配置了 port m-lag group 1,但对端 S6850-4 上没有配置对应的 M-LAG。
二、为什么会出现 “短暂 up 后又 down”
动态 LACP 协商阶段:S6850-1/2 和 S6850-4 之间的链路聚合(BAGG3)本身是正常的,LACP 协商成功,接口短暂 up。
但 S6850-1/2 上的 M-LAG 模块发现:
对端设备(S6850-4)没有配置 M-LAG;
无法进行 M-LAG 一致性检查;
于是把 BAGG3 接口强制置为 DOWN 状态,报 (B) 错误。
三、你的配置里,两个致命不一致点
1. 核心问题:S6850-4 没有配置 M-LAG
M-LAG 是 “双归接入” 的技术,要求:
两台聚合设备(S6850-1/2)上的上行接口(BAGG3)配置 port m-lag group 1;
但接入设备(S6850-4)不需要配置 M-LAG,只需要配置普通的链路聚合即可。
你的错误在于:在 S6850-1/2 上给 BAGG3 配置了 port m-lag group 1,但对端 S6850-4 没有 M-LAG 设备,导致检查失败。
2. 次要问题:VLAN 允许列表不一致
S6850-1/2 的 BAGG3:port trunk permit vlan 1 100
S6850-4 的 BAGG3:port trunk permit vlan 100(undo port trunk permit vlan 1)
虽然这个不是导致 (B) 错误的直接原因,但会导致二层转发异常,建议同步。
四、修复步骤(直接改配置即可)
步骤 1:删除 S6850-1/2 上 BAGG3 的 M-LAG 配置
S6850-1 和 S6850-2 都要执行:
bash
运行
system-view
interface Bridge-Aggregation3
undo port m-lag group 1
quit
save force
改完之后,再看 display m-lag summary,BAGG3 就不会再出现在 M-LAG 列表里了,LACP 也不会被 M-LAG 模块强制关闭。
步骤 2:统一两端 VLAN 允许列表(可选,建议同步)
S6850-1/2 上,BAGG3 配置改成和 S6850-4 一致:
bash
运行
interface Bridge-Aggregation3
undo port trunk permit vlan all
undo port trunk permit vlan 1 100
port trunk permit vlan 100
quit
或者把 S6850-4 上的配置改成允许 vlan 1,保持一致。
五、为什么会出现 “短暂 up 后又 down” 的现象?
链路聚合的 LACP 协商速度很快,接口会先 up;
M-LAG 模块会做一致性检查,发现对端没有配置 M-LAG 接口,于是把接口强制 down;
这是 H3C 设备的正常保护机制,不是模拟器 bug,完全是配置逻辑问题。
六、补充说明:M-LAG 的正确用法
Peer-link(BAGG1):必须配置在两台聚合设备之间,用于同步状态;
接入侧接口(BAGG3):只在两台聚合设备上配置 port m-lag group 1,接入设备(S6850-4)上只配置普通 LACP 聚合即可,不需要任何 M-LAG 配置。
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论