Schritt1:
Netzwerkkarten prüfen und auf jeden Fall auf DHCP einstellen.
Schritt2:
/etc/modprobe.conf (früher modules.conf) anpassen:
Ich habe die Zeile "# end of i386 part for modprobe.conf" gesucht und folgende Zeilen direkt dahinter eingefügt:
alias bond0 bonding
options bonding mode=1 miimon=200
danach gehts mit "# please keep this at the end ..." weiter.
Schritt3:
Anpassen:
vi /etc/sysconfig/network/ifcfg-eth0
vi /etc/sysconfig/network/ifcfg-eth1
In jeder Datei müssen diese Punkte angepasst werden:
BOOTPROTO='none'
STARTMODE='off'
Erzeugen der "bond0" Datei:
vi /etc/sysconfig/network/ifcfg-bond0
meine sieht so aus:
BOOTPROTO='static'
BROADCAST=''
IPADDR='192.168.253.100/24'
NETMASK='255.255.255.0'
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='auto'
BONDING_MASTER='yes'
BONDING_MODULE_OPTS='mode=active-backup miimon=100'
BONDING_SLAVE0='eth0'
BONDING_SLAVE1='eth1'
ETHTOOL_OPTIONS=''
MTU=''
NAME=''
USERCONTROL='no'
Schritt4:
rcnetwork restart oder ifup bond0
Sollte es hier jetzt Fehlermeldungen hageln und die Sache mit failed enden, einfach eth0 und eth1 rausnehmen.
Ausserdem sollte man mal ein "modprobe bonding mode=1 miimon=200" ausführen.
Danach sollte sich die Schnittstelle "bond0" starten lassen.
Schritt5:
Hinzufügen der Slaves mit "ifenslave bond0 eth0 eth1"
Achtung: Beim nächsten Boot ist die Zuordnung wieder weg - aber das bekommen wir über YAST in den Griff ...
YAST --> Netzwerkgeräte --> Netzwerkkarte
Dort sollte jetzt ein Eintrag "Bond_Netzwerk" sein. Diesen konfigurieren wir jetzt und haken die gewünschten Netzwerkkarten für das Teaming unter Slaves an.
Ab und an sollte man den Rechner mal neu starten, damit die Einstellungen alle greifen.
Last updated by Bikerpete (admin)
on Aug 14 2009
at 12:33 AM
|