Network bonding sur linux : Différence entre versions
De wikiGite
(Page créée avec « = Redonder plusieurs cartes réseau sous Linux = == Configurer le réseau == Créer le fichier de configuration de la carte bond0 dans le fichier /etc/sysconfig/network-scri... ») |
(→Charger le module de « bonding » dans le kernel) |
||
Ligne 30 : | Ligne 30 : | ||
Vérifier que la carte virtuelle est bien démarrée et que les cartes physique lui sont bien liées : | Vérifier que la carte virtuelle est bien démarrée et que les cartes physique lui sont bien liées : | ||
− | + | # less /proc/net/bonding/bond0 | |
− | # less /proc/net/bonding/bond0 | ||
− | |||
Qui retournera une sortie plus ou moins identique à ça : | Qui retournera une sortie plus ou moins identique à ça : | ||
Bonding Mode: load balancing (round-robin) | Bonding Mode: load balancing (round-robin) |
Version du 27 octobre 2010 à 09:57
Redonder plusieurs cartes réseau sous Linux
Configurer le réseau
Créer le fichier de configuration de la carte bond0 dans le fichier /etc/sysconfig/network-scripts/ifcfg-bond0 :
DEVICE=bond0 IPADDR=192.168.1.100 //votre adresse ip NETWORK=192.168.1.0 //l’adresse ip de votre reseau NETMASK=255.255.255.0 //votre masque de sous-réseau USERCTL=no BOOTPROTO=none ONBOOT=yes
Editer les fichiers de configuration des différentes cartes réseau (/etc/sysconfig/network-scripts/ifcfg-XXXX).
Remplacez ou rajouter les lignes suivantes aux fichiers :
DEVICE=XXXX //à modifier avec nom de votre carte « eth? » USERCTL=no ONBOOT=yes MASTER=bond0 SLAVE=yes BOOTPROTO=none
Charger le module de « bonding » dans le kernel
Editer le fichier de configuration des modules de kernel /etc/modprobe.conf, y ajouter :
alias bond0 bonding options bond0 mode=balance-alb miimon=100
Pour tester, charger le module de « bonding » puis redémarrer le service réseau :
# modprobe bonding # service network restart
Vérifier que la carte virtuelle est bien démarrée et que les cartes physique lui sont bien liées :
# less /proc/net/bonding/bond0
Qui retournera une sortie plus ou moins identique à ça :
Bonding Mode: load balancing (round-robin) MII Status: up MII Polling Interval (ms): 0 Up Delay (ms): 0 Down Delay (ms): 0 Slave Interface: eth0 MII Status: up Link Failure Count: 0 Permanent HW addr: 00:50:56:c0:00:08 Slave Interface: eth1 MII Status: up Link Failure Count: 0 Permanent HW addr: 00:50:56:c0:00:01 Slave Interface: eth2 MII Status: up Link Failure Count: 0 Permanent HW addr: 00:50:56:c0:00:03
Débrancher les câbles Ethernet des cartes un à un afin de vérifier que le serveur ne perd pas la connexion.