Tâche #18084
Scénario #18081: Evolutions eSBL
tester l'implémentation de l'ethernet bonding sur un eSBL 2.6.1
Historique
#1 Mis à jour par Thierry Bertrand il y a plus de 7 ans
- Temps estimé mis à 7.00 h
- Restant à faire (heures) mis à 7.0
#2 Mis à jour par christophe guerinot il y a plus de 7 ans
- Assigné à mis à christophe guerinot
#3 Mis à jour par christophe guerinot il y a plus de 7 ans
- Statut changé de Nouveau à En cours
#4 Mis à jour par christophe guerinot il y a plus de 7 ans
test eolebase scribe esbl 2.6.1 OK
paramétrage¶
cas général d'un serveur de fichiers (ici esbl) avec deux interfaces (eno1 et eno4)
Une seule variable est concernée pour mettre en oeuvre le 'bonding':
rubrique 'Interface-0' mode expert
champ 'nom_carte_eth0' : sélectionner les deux noms d'interfaces , pour notre exemple 'eno1' et 'eno4' (ou plus si l'on souhaite effectuer une aggrégation sur 3 ou 4 cartes réseau
It's All
après enregistrement , le champ multi-valuée 'nom_carte_eth0' contient plus d'une valeur, les deux variables calculées 'activer_bonding_eth0' et 'bonding_is_active' sont basculées automatiquement à 'oui'
deux templates sont concernés
après reconfigure on obtient pour '/etc/network/interfaces' et '/etc/modprobe.d/bonding.conf'
root@sbl26-170:~# cat /etc/network/interfaces # Fichier autogénéré par EOLE # Toute modification manuelle sera perdue auto lo iface lo inet loopback auto eno1 iface eno1 inet manual bond-master bond0 bond-mode balance-rr auto eno4 iface eno4 inet manual bond-master bond0 bond-mode balance-rr auto bond0 iface bond0 inet static address 172.26.46.170 netmask 255.255.240.0 broadcast 172.26.47.255 network 172.26.32.0 gateway 172.26.32.2 bond-slaves eno1 eno4 bond-mode balance-rr bond-miimon 100 bond-downdelay 200 bond-updelay 200 up service rsyslog restart
root@sbl26-170:~# cat /etc/modprobe.d/bonding.conf # Fichier autogénéré par EOLE # Toute modification manuelle sera perdue alias bond0 bonding
samba¶
Pour samba, il n'y a rien à configurer, la variable 'nom_zone_eth0' récupère bien la valeur du nom de l'alias sur lequel s'effectue l’agrégation 'bond0'
root@sbl26-170:~# cat /etc/samba/smb.conf (...) interfaces = bond0 (...)
l'eSbl s'intègre bien au domaine, les comptes et groupes sont bien récupérés
pour vérifier la configuration¶
root@sbl26-170:~# cat /proc/net/bonding/bond0 Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011) Bonding Mode: load balancing (round-robin) MII Status: up MII Polling Interval (ms): 100 Up Delay (ms): 200 Down Delay (ms): 200 Slave Interface: eno1 MII Status: up Speed: 1000 Mbps Duplex: full Link Failure Count: 5 Permanent HW addr: 44:a8:42:40:99:50 Slave queue ID: 0 Slave Interface: eno4 MII Status: up Speed: 1000 Mbps Duplex: full Link Failure Count: 4 Permanent HW addr: 44:a8:42:40:99:53 Slave queue ID: 0
si on souhaite lister l'ensemble des interfaces physiques présentent sur le serveur
root@sbl26-170:~# ifenslave -a 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: eno1: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc mq master bond0 state UP mode DEFAULT group default qlen 1000 link/ether 44:a8:42:40:99:50 brd ff:ff:ff:ff:ff:ff 3: eno2: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000 link/ether 44:a8:42:40:99:51 brd ff:ff:ff:ff:ff:ff 4: eno3: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000 link/ether 44:a8:42:40:99:52 brd ff:ff:ff:ff:ff:ff 5: eno4: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc mq master bond0 state UP mode DEFAULT group default qlen 1000 link/ether 44:a8:42:40:99:50 brd ff:ff:ff:ff:ff:ff 8: bond0: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000 link/ether 44:a8:42:40:99:50 brd ff:ff:ff:ff:ff:ff
la prise en compte du module
root@sbl26-170:~# lsmod Module Size Used by bonding 139264 0 (...)
test de performance
reste à configurer l'aggrégation de liens entre les ports du switch pour ainsi vérifier que le débit a bien doublé
#5 Mis à jour par christophe guerinot il y a plus de 7 ans
- Statut changé de En cours à Résolu
Ok avec Samba
#6 Mis à jour par Emmanuel IHRY il y a plus de 7 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 7.0 à 0.0