Warning: No 802.3ad response from the link partner for any adapters in the bond

maxprox

Renowned Member
Aug 23, 2011
423
57
93
Germany - Nordhessen
fair-comp.de
Hallo,

bei einem neu aufgesetzten Server, Supermicro MB X11SSH-LN4F mir 4x I210 Netzwerkkarten onboard, habe ich wie im wiki beschrieben ein bond0 nach LACP / 802.3ad mit zwei der vier NICs eingerichtet:

Code:
## bond_xmit_hash_policy layer2
auto lo
iface lo inet loopback
iface eno1 inet manual
iface eno2 inet manual
iface eno3 inet manual
iface eno4 inet manual

auto bond0
iface bond0 inet manual
        slaves eno1 eno2
        bond_miimon 100
        bond_mode 802.3ad
#B-Mode4-LACP-802.3ad

auto vmbr0
iface vmbr0 inet static
        address  192.168.1.28
        netmask  255.255.255.0
        gateway  192.168.1.20
        bridge_ports bond0
        bridge_stp off
        bridge_fd 0
#ProxmoxVM-Interface

auf der anderen Seite habe ich einen D-Link 1210er Switch, der LACP beherrscht und habe ihn entsprechend konfiguriert ( etwa so: ftp://ftp.dlink.de/anleitungen/Switch/Anleitung_Trunking.pdf )
(OT: beim Anklicken des ftp D-link Links nimmt er -warum auch immer- den Doppelpunkt nicht mit, also bei Bedarf selbst in den Link schreiben )

die Ausgabe von cat /proc/net/bonding/bond0
Code:
Die Ausgabe von 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): 0

802.3ad info
LACP rate: slow
Min links: 0
Aggregator selection policy (ad_select): stable
System priority: 65535
System MAC address: ac:1f:6b:xx:xx:xx
Active Aggregator Info:
       Aggregator ID: 3
       Number of ports: 2
       Actor Key: 9
       Partner Key: 1
       Partner Mac Address: fc:75:16:xx:xx:xx

Slave Interface: eno1
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: ac:1f:6b:xx:xx:xx
Slave queue ID: 0
Aggregator ID: 3
Actor Churn State: none
Partner Churn State: none
Actor Churned Count: 0
Partner Churned Count: 0
details actor lacp pdu:
   system priority: 65535
   system mac address: ac:1f:6b:xx:xx:xx
   port key: 9
   port priority: 255
   port number: 1
   port state: 61
details partner lacp pdu:
   system priority: 32768
   system mac address: fc:75:16:xx:xx:xx
   oper key: 1
   port priority: 128
   port number: 17
   port state: 63

Slave Interface: eno2
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: ac:1f:6b:xx:xx:xx
Slave queue ID: 0
Aggregator ID: 3
Actor Churn State: none
Partner Churn State: none
Actor Churned Count: 0
Partner Churned Count: 0
details actor lacp pdu:
   system priority: 65535
   system mac address: ac:1f:6b:xx:xx:xx
   port key: 9
   port priority: 255
   port number: 2
   port state: 61
details partner lacp pdu:
   system priority: 32768
   system mac address: fc:75:16:xx:xx:xx
   oper key: 1
   port priority: 128
   port number: 18
   port state: 63

sieht in Ordnung aus. Auch das Monitoring Tool bmon zeigt ein verteilte Auslastung an.
Trotzdem bekomme ich im Syslog immer folgende Fehlermeldung:

Code:
bond0: Warning: No 802.3ad response from the link partner for any adapters in the bond

Wie ernst ist die zu nehmen?

Grüße,
maxprox
 
Der Switch scheint keine Antwort auf LACP Anfragen zu geben. Wenn das Setup passt, dann gibt es vielleicht ein Firmware Update.
 
Hallo Alwin,

ja, das hatte ich auch gehofft, für die alte Revision A des Switches wird seit 2012, seit Version: 2.03.001,
ftp://ftp.dlink.de/dgs/dgs-1210-48/driver_software/
keine neuere Firmware mehr gebacken. Am gleichen Switch hatte ich aber bis vor gut einem Jahr ein alten Proxmox 3 Server, ebenfalls mit LACP Trunk, hier gab es so eine Fehlermeldung nicht.
Ich Versuche diese Woche noch mal einen ganz anderen Switch (HP ProCurve 2510), mal sehen was da passiert.

Du meinst aber, dass die Fehlermeldung nicht im Widerspruch zur obigen "cat /proc/net/bonding/bond0" ausgabe steht?
Dann bezieht die sich wohl nur auf die richtige Einrichtung des Servers selbst? Unabhängig davon was der Switch darauf antwortet?

Grüße,
maxprox
 
Wenn der Switch ein paar LACP Anfragen zu langsam beantwortet (oder gar nicht), dann könnte das obige Warnung schmeißen. Meiner Vermutung nach wird es am D-Link switch liegen.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!