[résolu] Problème de bonding - répartition de charge vs failover

Problème de bonding - répartition de charge vs failover [résolu] - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 26-05-2011 à 13:53:56    

Dites les gens, sur un linux, 2 cartes eth en bond "mode 1" (failover et pas répartition de charge), c'est normal que quand on fasse une copie de fichier via le réseau la charge soit répartie ? [:mullet]

Message cité 1 fois
Message édité par wedgeant le 26-05-2011 à 15:16:53

---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 26-05-2011 à 13:53:56   

Reply

Marsh Posté le 26-05-2011 à 14:04:42    

wedgeant a écrit :

Dites les gens, sur un linux, 2 cartes eth en bond "mode 1" (failover et pas répartition de charge), c'est normal que quand on fasse une copie de fichier via le réseau la charge soit répartie ? [:mullet]


Non, que dit le ifconfig ?


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 26-05-2011 à 14:05:33    

e_esprit a écrit :

Non, que dit le ifconfig ?


plein de choses, tu veux quoi ?


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 26-05-2011 à 14:11:51    

eth0 et eth1 sur le bond0
2 VLANs dans ce bond: 205 et 506

 

bond0     Lien encap:Ethernet  HWaddr E4:1F:13:CD:56:2C
          adr inet6: aaaa::aaaa:aaaa:aaaa:aaaa/64 Scope:Lien
          UP BROADCAST RUNNING MASTER MULTICAST  MTU:1500  Metric:1
          RX packets:8740286 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8542183 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          RX bytes:3800520127 (3.5 GiB)  TX bytes:670976805 (639.8 MiB)

 

bond0.205 Lien encap:Ethernet  HWaddr E4:1F:13:CD:56:2C
          inet adr:aa.aa.aaa.aaa  Bcast:aa.aa.aaa.aaa  Masque:255.255.255.224
          adr inet6: aaaa::aaaa:aaaa:aaaa:aaaa/64 Scope:Lien
          UP BROADCAST RUNNING MASTER MULTICAST  MTU:1500  Metric:1
          RX packets:8596485 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8551588 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          RX bytes:3611874914 (3.3 GiB)  TX bytes:603302305 (575.3 MiB)

 

bond0.506 Lien encap:Ethernet  HWaddr E4:1F:13:CD:56:2C
          inet adr:aa.aa.aaa.aa  Bcast:aa.aa.aaa.aaa  Masque:255.255.255.0
          adr inet6: aaaa::aaaa:aaaa:aaaa:aaaa/64 Scope:Lien
          UP BROADCAST RUNNING MASTER MULTICAST  MTU:1500  Metric:1
          RX packets:53415 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          RX bytes:2661326 (2.5 MiB)  TX bytes:336 (336.0 b)

 

eth0      Lien encap:Ethernet  HWaddr E4:1F:13:CD:56:2C
          UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1
          RX packets:4371470 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4271076 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:1896902399 (1.7 GiB)  TX bytes:335438122 (319.8 MiB)
          Interruption:201 Mémoire:fa000000-fa012100

 

eth1      Lien encap:Ethernet  HWaddr E4:1F:13:CD:56:2C
          UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1
          RX packets:4368816 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4271107 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:1903617728 (1.7 GiB)  TX bytes:335538683 (319.9 MiB)
          Interruption:82 Mémoire:92000000-92012100


Message édité par wedgeant le 26-05-2011 à 14:12:27

---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 26-05-2011 à 14:28:53    

que dit la table de routage (route) ?
Tes 2 interfaces physiques sont sur le même switch ou sur 2 switchs différents ?


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 26-05-2011 à 14:30:51    

-(jeu mai 26 22:23:59)--(t63d:/proc/net/bonding)-
[root] # ll
total 0
-r--r--r--  1 root root 0 mai 26 22:23 bond0
-r--r--r--  1 root root 0 mai 26 22:23 bond1


-(jeu mai 26 22:23:59)--(t63d:/proc/net/bonding)-
[root] # cat bond0
Ethernet Channel Bonding Driver: v2.6.3-rh (June 8, 2005)
 
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: e4:1f:13:cd:56:2c
 
Slave Interface: eth1
MII Status: up
Link Failure Count: 0
Permanent HW addr: e4:1f:13:cd:56:2e


-(jeu mai 26 22:24:02)--(t63d:/proc/net/bonding)-
[root] # cat bond1
Ethernet Channel Bonding Driver: v2.6.3-rh (June 8, 2005)
 
Bonding Mode: fault-tolerance (active-backup)
Primary Slave: eth0
Currently Active Slave: None
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0


wtf [:mlc]
j'ai pas défini de bond1 et pour le bond0 j'ai ça:

alias bond0 bonding
install bond0 /sbin/modprobe -o bond0 bonding mode=1 miimon=100 primary=eth0


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 26-05-2011 à 14:42:32    

nettoie les fichiers de confs que tu as mis en place, reboote la machine, et recommence de zéro va :D


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 26-05-2011 à 14:46:13    

e_esprit a écrit :

nettoie les fichiers de confs que tu as mis en place, reboote la machine, et recommence de zéro va :D


j'ai retiré le bond1  [:yann39]  
par contre le reste, non, c'est pas le pc du salon :D
 
cela dit, il reste le bond0 qui s'affiche en "load balancing" dans /proc/net/bonding/bond0 alors que je lui spécifie bien mode=1 dans le modprobe.conf et que dans /sys/class/net/bond0/type, y'a 1 [:mlc]


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 26-05-2011 à 14:51:07    

Bah je doute que tu fasses tes tests sur un serveur de prod, alors un reboot ça sera pas plus grave que de reboot un PC@home :D
 
Sinon tu as a possibilité de tout supprimer à la main pour tout recréer (ne pas oublier de décharger le module), mais bon, tu ne seras jamais sûr de ne pas avoir un résidu qui traîne quelque part.


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 26-05-2011 à 14:55:21    

Ah et /sys/class/net/bond0/type c'est pas censé être le mode du bonding ;)


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 26-05-2011 à 14:55:21   

Reply

Marsh Posté le 26-05-2011 à 14:56:40    

reboot en cours, par contre décharger le module bonding il m'engueule, et je trouve pas quel est le module dépendant :/ (oui, j'ai désactivé toutes les interfaces réseau :o)
 
Ah merde, je pensais, bon ben premier point déjà :jap:


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 26-05-2011 à 15:07:40    

Ok, problème résolu, la doc d'install était moisie [:prozac]
 
Dans modprobe.conf, au lieu de:

install bond0 /sbin/modprobe -o bond0 bonding mode=1 miimon=100 primary=eth0


il faut mettre

options bond0 mode=1 miimon=100 primary=eth0


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 26-05-2011 à 16:19:33    

un serveur en français [:pingouino]


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 26-05-2011 à 16:27:30    

black_lord a écrit :

un serveur en français [:pingouino]


un tas de merde en français [:aloy]


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 26-05-2011 à 16:34:32    

black_lord a écrit :

un serveur en français [:pingouino]


ah ouais, j'avais même pas percuté  [:el_barbone:5]


---------------
En théorie, la théorie et la pratique sont identiques, en pratique, non.
Reply

Marsh Posté le 26-05-2011 à 16:44:57    

black_lord a écrit :

un serveur en français [:pingouino]


C'est pour l'administration française  [:gidoin]  

Reply

Marsh Posté le 26-05-2011 à 16:49:57    

et des camemberts en guise de DAT ?


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 26-05-2011 à 16:58:30    

black_lord a écrit :

un serveur en français [:pingouino]


C'est du Linux hein, tu peux activer la locale fr sans que ça ne te pète entre les mains :o


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 26-05-2011 à 17:03:54    

Pour ma part je préfère avoir les informations en anglais, plus facile pour faire des recherces dans les mailing lists, documentation, etc... lorque je rencontre des problèmes/bug/etc...
 
(après oui, tu peux le repasser en anglais juste quand tu as des problèmes, mais bon...)

Reply

Marsh Posté le 26-05-2011 à 17:08:00    

Bah 99% des programmes utilisés sur un serveur ne sont pas localisés de toutes façons :o


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 26-05-2011 à 17:20:54    

e_esprit a écrit :

Bah 99% des programmes utilisés sur un serveur ne sont pas localisés de toutes façons :o


Même pas dans /usr/bin ?  [:alph-one]


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
Reply

Marsh Posté le 26-05-2011 à 17:54:02    

Ouais enfin c'est pas comme si j'avais eu le choix :o


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 26-05-2011 à 17:57:05    

Quand on a des couilles, on a toujours le choix :o


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 26-05-2011 à 19:01:30    

e_esprit a écrit :

Quand on a des couilles, on a toujours le choix :o


[:bien]


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 27-05-2011 à 08:08:03    

e_esprit a écrit :

Quand on a des couilles, on a toujours le choix :o


[:ddr555]


---------------
En théorie, la théorie et la pratique sont identiques, en pratique, non.
Reply

Marsh Posté le 27-05-2011 à 09:00:07    

La négation de la réciproque étant fausse, ça me dérange pas [:elessar53]


Message édité par wedgeant le 27-05-2011 à 09:00:21

---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed