Load Balancing

Mad Mouse

Grünschnabel
Hat jemand Erfahrung mit Load Balancing (zusammenfassung von 2 Netzwerkkarten) unter Suse 8.1?

unter Mandrake 9.1 hatte ich mit dieser Lösung Erfolg, leider nicht unter Suse.

Umsetzung bei Mandrake Linux:

Als erstes mal nachschauen, ob im Kernel das bonding device aktiviert ist. Ausführen von make menuconfig/xconfig/config und bei den network devices nachschauen ob das bonding device ausgewählt ist. Bei Mandrake 9.1 ist dies schon im Kernel einkompiliert. Falls es wieder erwarten nicht so ist, erst mal einen neuen Kernel bauen.
Nachschauen ob /sbin/ifenslave vorhanden ist (sollte bei Mandrake der Fall sein). Wenn nicht, dieses installieren (gehört zu den iputils).
Dann die /etc/conf.modules editieren und die Zeile alias bond0 bonding hinzufügen.

Jetzt ins Verzeichnis /etc/sysconfig/network-scripts wechseln und eine Kopie der ifcfg-eth0 mit dem Namen ifcfg-bond0 erstellen. Die ifcfg-bond0
editieren und folgendermaßen anpassen:

DEVICE=bond0
USERCTL=no
ONBOOT=yes
BOOTPROTO=none
BROADCAST=XXX.XXX.XXX.255
NETWORK=XXX.XXX.XXX.0
NETMASK=255.255.255.0
IPADDR=XXX.XXX.XXX.XXX

(die XXX sind natürlich durch die entsprechenden Einträge der eigenen Bedürfnissen anzupassen )
Danach eine Sicherheitskopie von den Dateien ifcfg-eth0 nach ifcfg-eth0.org und ifcfg-eth1 nach ifcfg-eth1.org erstellen. Diese Sicherheitskopien editieren und den Eintrag ONBOOT=yes auf ONBOOT=no ändern. Die originale ifcfg-eth0 editieren und folgendermaßen
ändern:

DEVICE=eth0
USERCTL=no
ONBOOT=yes
MASTER=bond0
SLAVE=yes
BOOTPROTO=none

Wer häts gedacht, die originale ifcfg-eth1 ebenfalls ändern:

DEVICE=eth1
USERCTL=no
ONBOOT=yes
MASTER=bond0
SLAVE=yes
BOOTPROTO=none

Um es einfach zu machen das System neustarten dies hat folgende Gründe.
Wer kann mir weiter helfen?
 

Neue Beiträge

Zurück