linuxpeter.de
  Batch, Scripts, Tools & Tips > Linux scripts and tools  
 
Linux scripts and tools
<< ISO Storage am Xenserver anlegen und ISOs hinterlegen Index HowTo join a 2008 Active Directory Domain with OpenSuse 11.1 >>
bonding/teaming/failover - eth0 + eth1 = bond0 Wie man ein Bonding/Teaming unter Opensuse einrichtet

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
<< ISO Storage am Xenserver anlegen und ISOs hinterlegen Index HowTo join a 2008 Active Directory Domain with OpenSuse 11.1 >>


Info

Buy me a coffee ...


 
Top! Top!