聚合状态验证是什么
聚合口建没建成、几个成员在位、哪些成员被选中转发、没选中的原因是什么,全都体现在聚合状态命令里。割接收尾必跑一次,聚合类故障排查也从这里开始:先看选中状态,再往速率双工一致性与 LACP 协商上查。只看聚合口本身是否 Up 是不够的——成员全不选中时,聚合口依然是 Up。
基本信息
| 适用设备 | 全部设备(华为 VRP / H3C Comware / 思科 IOS) |
|---|---|
| 华为命令 | display eth-trunk(加接口号) |
| 思科命令 | show etherchannel summary,邻居明细 show lacp neighbor |
| H3C 命令 | display link-aggregation verbose |
| 关键字段 | Selected/Unselected、Flags 中的 P 与 s、H3C 的 Status 与 Flag 集合 |
| 未选中高频原因 | 速率双工不一致、两端聚合模式不匹配、成员口被 shutdown 或被 STP 阻塞 |
典型使用场景
- 割接验收:确认所有成员都在选中态,带宽与冗余真实可用
- 带宽不达标投诉:聚合口 Up 但只有一个成员转发,实际吞吐只有单链路
- 聚合震荡排查:成员反复 Select/Unselect,通常是对端配置或光路不稳
- 更换成员板卡/端口后复核:新成员是否自动加入并选中
- 跨厂商聚合对接:确认两端 LACP 角色与超时配置一致
华为 VRP
华为 VRP
<Huawei> display eth-trunk 1
Eth-Trunk1's state information is:
LAG ID: 1 WorkingMode: LACP
Operating Status: UP
PortName Status Weight Flags
GigabitEthernet0/0/1 Up 1 Selected
GigabitEthernet0/0/2 Up 1 Selected
# 重点看 Flags 列:Selected 表示参与转发,Unselected 要查原因思科 IOS
思科 IOS
SW-A# show etherchannel summary
Flags: D - down P - bundled in port-channel
U - in use s - suspended
Group Port-channel Protocol Ports
1 Po1(SU) LACP Gi1/0/1(P) Gi1/0/2(P)
SW-A# show lacp neighbor # 成员未选中时看邻居协商情况H3C Comware
H3C Comware
<H3C> display link-aggregation verbose
Aggregation Interface: Bridge-Aggregation1
Aggregation Mode: Dynamic
Loadsharing Type: Shar
Port Status Priority Oper-Key Flag
GE1/0/1 S 32768 1 {ACDEF}
GE1/0/2 S 32768 1 {ACDEF}
# Flag 含义以对应版本文档为准,不要凭经验硬解读成员未选中常见原因
| 现象 | 常见原因 | 处理方向 |
|---|---|---|
| 思科成员显示 s(suspended) | LACP 未协商成功或成员属性不一致 | 核对两端模式、速率与双工是否一致 |
| 思科成员显示 D(down) | 成员口物理层 down | 查光模块、跳线、对端端口状态 |
| 思科成员显示 I(独立) | 成员口未成功加入 channel-group | 检查成员口进组配置 |
| 华为成员 Unselected | 成员属性与聚合不一致 | 核对速率双工、LACP 模式与角色 |
| H3C Status 非 S | 未进入选中态 | 对照文档 Flag 含义,逐项核对成员属性 |
读法速记:华为看 Selected/Unselected;思科看 (P) 已绑定、(s) 挂起、(D) down、(I) 独立;H3C 看 Status S 与 Flag 集合。三家都能同时看到每个成员的物理状态与逻辑选中状态,两个状态要分别判断。
成员口进入聚合口之前,其原有的二层配置(VLAN 归属、ACL 挂载)可能被继承或被清空,各厂规则不同:添加成员前先确认该口的既有配置不会影响业务。