Änderungen im Bonding ab Debian 8 "Jessie":
- das Paket "ifenslave" ist zu installieren
- das Paket "ifenslave-2.6" wird nicht mehr benötigt, ist nur noch ein Übergangspaket für den Wechsel zu ifenslave.
- /sbin/ifenslave ist ein Shell-Script, welches bonding über Dateien in /sys/class/net/$master/bonding/ konfiguriert
Nicht erst seit "Jessie":
- "alias netdev-bond0 bonding" ist nicht mehr notwending
- sämtliche Parameter für das Bonding können in /etc/network/interfaces eingetragen werden
LACP/802.3ad
So wird eine Konfiguration des Bondings im Modus LACP/802.3ad auf dem Server ganz einfach und übersichtlich:
1. Paket ifenslave installieren
2. Aus /etc/network/interfaces sind alle Definitionen für eth0 und eth1 zu entfernen und folgender Block ist einzufügen:
2. Aus /etc/network/interfaces sind alle Definitionen für eth0 und eth1 zu entfernen und folgender Block ist einzufügen:
auto bond0
iface bond0 inet static
address 192.0.2.2
netmask 255.255.255.0
gateway 192.0.2.1
bond-slaves eth0 eth1
bond-mode 802.3ad
bond-miimon 100
IP-Adressen sind natürlich anzupassen und ich habe den Modus 802.3ad (LACP) gewählt. Evtl. wollt ihr auch "bond-mode active-backup", mit dem fault tolerance realisiert wird. Dann ist die Option "primary" zu beachten.
Setup für Modus Active-Backup in /etc/network/interfaces
auto bond0
iface bond0 inet static
address 192.0.2.2
netmask 255.255.255.0
#gateway 192.0.2.1
bond-slaves eth0 eth1
bond-mode active-backup
bond-miimon 100
bond-primary eth0 eth1
3. Aktivierung
ifconfig eth0 down; ifconfig eth1 down; ifup bond0
und Bonding (LACP) läuft.
4. Status-Abfrage für bond0:
cat /proc/net/bonding/bond0
4. Status-Abfrage für bond0:
cat /proc/net/bonding/bond0
Referenzen:
- "Linux Ethernet Bonding Driver HOWTO" https://www.kernel.org/doc/Documentation/networking/bonding.txt
- /usr/share/doc/ifenslave/README.Debian.gz und
Dateien in /usr/share/doc/ifenslave/examples/ aus dem Paket ifenslave
1 Kommentar:
Hallo!
deine Anleitung hat mir geholfen, mein LACP bonding device zwischen einem Debian Wheezy Server und einem cisco catalyst 2960 aufzubauen.
vor allem die Geschichte mit "ifup" hat sehr geholfen.
Danke dafür!
Kommentar veröffentlichen