Kyl*_*ndt 3 networking linux centos centos7
在 CentOS 6 中,我有我可信赖的 /proc/net/bonding/bond0,它会给我以下信息:
[kbrandt@ny-tsdb01: ~] cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)
Bonding Mode: IEEE 802.3ad Dynamic link aggregation
Transmit Hash Policy: layer3+4 (1)
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0
802.3ad info
LACP rate: fast
Min links: 0
Aggregator selection policy (ad_select): stable
Active Aggregator Info:
Aggregator ID: 1
Number of ports: 2
Actor Key: 33
Partner Key: 33116
Partner Mac Address: 00:23:04:ee:be:01
Slave Interface: em1
MII Status: up
Speed: 10000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: ec:f4:bb:c2:14:68
Aggregator ID: 1
Slave queue ID: 0
Slave Interface: em2
MII Status: up
Speed: 10000 Mbps
Duplex: full
Link Failure Count: 1
Permanent HW addr: ec:f4:bb:c2:14:6a
Aggregator ID: 1
Slave queue ID: 0
Run Code Online (Sandbox Code Playgroud)
CentOS 7 中不存在 /proc/net/bonding,我的团队在 CentOS 7 中在哪里可以找到这些信息?
从 RHEL 7 开始,“teaming”和“bonding”过去可以互换使用,它们是两个完全不同的东西。两者都执行相同的链路聚合和冗余/故障转移功能,但它们以不同的方式执行。如果您有一个team0界面而不是通常的bond0界面,您可以使用teamdctl team0 state view命令获取团队的状态。