How to setup Bonding (Link Aggregation, IEEE 802.3ad)¶
Für das Bonding (Mode=4, LACP) müssen die Switches speziell konfiguriert werden!
Siehe auch Komcenter-Wiki
Für Bonding sind die Pakete ifenslave-2.6 und ethtool zu installieren
aptitude install ifenslave-2.6 ethtool
Lege ein Config-File /etc/modprobe.d/bonding.conf an und füge nachfolgende zwei Zeilen ein
alias bond0 bonding
options bonding mode=4 miimon=100 ad_select=0 lacp_rate=1 xmit_hash_policy=layer2+3
In /etc/network/interfaces
das bond0-Interface anlegen.
Das Interface kann mit DHCP oder Static konfiguriert werden!
Solange man nichts spezielles definiert, wird die MAC-Adresse des ersten Interfaces verwendet!
# Channel Bonding
auto bond0
iface bond0 inet dhcp
bond-slaves all # oder bond-slaves eth0 eth1 ...
bond-mode 4
bond-miimon 100
oder
auto bond0
iface bond0 inet static
address 129.132.80.15
netmask 255.255.255.192
network 129.132.80.0
broadcast 129.132.80.63
gateway 129.132.80.1
bond-slaves all # oder bond-slaves eth0 eth1 ...
bond-mode 4
bond-miimon 100
Jetzt müssen zuerst die aktiven Interfaces abgestellt werden:
ifdown eth0
Kommentiere die deaktiverten Interfaces in /etc/network/interfaces aus.
#auto eth1
#iface eth1 inet dhcp
Verbinde die speziell bestellten Patch-Kabel mit den Interfaces.
Aktiviere das bond0-Interface
ifup bond0