在Linux服务器配置bond mode 4的时候,需要在对端交换机配置链路聚合(LACP)
如上图中的红色框中的Dynamic(动态配置链路聚合),指的就是LACP。本例用2、3接口配置LACP,在配置界面勾选即可(如上图)
配置完成后可以查看LACP相关信息:
去交换机对端的服务器上校验服务器的LACP配置是否正确:
root@infra:~# 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: layer2 (0)
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0802.3ad info
LACP rate: slow
Min links: 0
Aggregator selection policy (ad_select): stable
System priority: 65535
System MAC address: 14:18:77:58:f8:c7
Active Aggregator Info:Aggregator ID: 1Number of ports: 2Actor Key: 9Partner Key: 4Partner Mac Address: 00:e0:0c:00:00:fdSlave Interface: em3
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 14:18:77:58:f8:c7
Slave queue ID: 0
Aggregator ID: 1
Actor Churn State: none
Partner Churn State: none
Actor Churned Count: 0
Partner Churned Count: 0
details actor lacp pdu:system priority: 65535system mac address: 14:18:77:58:f8:c7port key: 9port priority: 255port number: 1port state: 61
details partner lacp pdu:system priority: 32768system mac address: 00:e0:0c:00:00:fdoper key: 4port priority: 32768port number: 3port state: 61Slave Interface: em2
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 14:18:77:58:f8:c6
Slave queue ID: 0
Aggregator ID: 1
Actor Churn State: none
Partner Churn State: none
Actor Churned Count: 0
Partner Churned Count: 0
details actor lacp pdu:system priority: 65535system mac address: 14:18:77:58:f8:c7port key: 9port priority: 255port number: 2port state: 61
details partner lacp pdu:system priority: 32768system mac address: 00:e0:0c:00:00:fdoper key: 4port priority: 32768port number: 2port state: 61
Permanent HW addr: 14:18:77:58:f8:c6
若此处是00:00:00:00:00:00的话意味着交换机没配置LACP
这时是fallback模式,就像bond只有一个NIC一样影响性能,但合法