Re: Bond sur Lenny
- Mail original - > De: "daniel huhardeaux" > À: debian-user-french@lists.debian.org > Envoyé: Mardi 18 Mai 2010 15:23:37 > Objet: Re: Bond sur Lenny > Le 18/05/2010 15:11, GouNiNi a écrit : > > [...] > > Auto-negotiation: on > > [... > > Met cela à off. Stabilité accrue -vécu en DC- certifiée > > /usr/sbin/ethtool -s eth0 speed 100 duplex full autoneg off > > -- Daniel > > -- Lisez la FAQ de la liste avant de poser une question : > http://wiki.debian.org/fr/FrenchLists > > Pour vous DESABONNER, envoyez un message avec comme objet > "unsubscribe" vers debian-user-french-requ...@lists.debian.org > En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org > Archive: http://lists.debian.org/4bf294d9.9060...@tootai.net J'ai du nouveau sur mon problème. Les ports ont été forcés à 1000M full duplex au niveau du switch, la modification au niveau de l'OS ne fonctionne pas. J'imagine que ça fonctionne sur une interface standalone mais pas pour un bond. Bref, mes pertes de réseau arrivent toujours de manière aléatoire et j'ai systématiquement ça avant : May 28 20:01:27 monhost udevd[12786]: init_udevd_socket: bind failed: Address already in use May 28 20:01:27 monhost udevd[12786]: main: another udev daemon already running Ca donne l'impression qu'udevd est restarté... Dans quels cas udevd pourrait être relancé ? -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: http://lists.debian.org/130647366.1625.1275298876903.javamail.r...@dmzdebi01
Re: Bond sur Lenny
Le 18/05/2010 15:11, GouNiNi a écrit : [...] Auto-negotiation: on [... Met cela à off. Stabilité accrue -vécu en DC- certifiée /usr/sbin/ethtool -s eth0 speed 100 duplex full autoneg off -- Daniel -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: http://lists.debian.org/4bf294d9.9060...@tootai.net
Re: Bond sur Lenny
- Mail original - > De: "Gilles Mocellin" > À: debian-user-french@lists.debian.org > Envoyé: Lundi 17 Mai 2010 23:19:53 > Objet: Re: Bond sur Lenny > Le lundi 17 mai 2010 14:27:55, GouNiNi a écrit : > > Bonjour, > > > > J'ai un souci de stabilité sur le bond d'un serveur (Lenny i686). > > J'ai configurer le bond comme indiqué ici > > (http://wiki.debian.org/Bonding) dans la partie Lenny. > > > > Le bonding fonctionne, les bascules aussi (mode active-backup) mais > > au bout > > d'un moment j'obtiens ceci sans action particulière de ma part : > [...] > > Peux-tu nous montrer ta configuration, ton fichier > /etc/network/interfaces ? > > Sinon, est-ce-que tes interfaces supporte le MII ? > Un petit ethtool sur chacune permettrait de voir ça. > Et enfin, sur quel(s) switch tu les a connectés ? > Sur nos cisco, l'activation d'une interface et la négociation de la > vitesse est assez long, j'ai donc mis un updelay à 5000. > > La conf que j'utilise, j'avais mis ça au niveau des paramètres de > chargement du noyau : > # cat /etc/modprobe.d/bonding > alias bond0 bonding > options bond0 mode=balance-tlb miimon=200 updelay=5000 > > J'ai vu qu'on pouvais spécifier celà par interface dans le fichier > networks : > > auto bond0 > iface bond0 inet static > slaves eth0 eth1 > bond_miimon 100 > bond_mode balance-tlb > address ... > > -- Lisez la FAQ de la liste avant de poser une question : > http://wiki.debian.org/fr/FrenchLists > > Pour vous DESABONNER, envoyez un message avec comme objet > "unsubscribe" vers debian-user-french-requ...@lists.debian.org > En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org > Archive: > http://lists.debian.org/201005172319.53253.gilles.mocel...@free.fr Bonjour et merci de la réponse. Voici ce que me donne ethtool (le résultat est le même pour les 2 interfaces) : # ethtool eth0 Settings for eth0: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Advertised auto-negotiation: Yes Speed: 1000Mb/s Duplex: Full Port: Twisted Pair PHYAD: 1 Transceiver: internal Auto-negotiation: on Supports Wake-on: g Wake-on: g Current message level: 0x00ff (255) Link detected: yes # mii-tool eth0 eth0: negotiated 1000baseT-FD flow-control, link ok J'en déduis que la réponse est oui, le MII est supporté. Les switchs sont des 3Com, j'ai déjà essayé de changer les valeurs des délais mais les problèmes persistent. Voici la configuration du bond : auto bond0 iface bond0 inet static address 10.149.12.75 netmask 255.255.252.0 network 10.149.12.0 broadcast 10.149.15.255 gateway 10.149.12.1 slaves eth0 eth3 bond_mode active-backup bond_primary eth0 bond_miimon 100 bond_downdelay 200 bond_updelay 200 C'est ce qui est donné dans le wiki. L'autre méthode (ajout des options du module dans /etc/modprobe.d/bonding) est visiblement pour les version <= etch. Est ce que quelqu'un sait s'il y a moyen de rendre plus verbeux le module bond ? Même chose sur le module tg3, après une bonne heure de recherche je fais choux blanc sur les deux. Cordialement -- Bonnetot Jean-Daniel -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: http://lists.debian.org/219840614.458.1274188318214.javamail.r...@dmzdebi01
Re: Bond sur Lenny
Le lundi 17 mai 2010 14:27:55, GouNiNi a écrit : > Bonjour, > > J'ai un souci de stabilité sur le bond d'un serveur (Lenny i686). > J'ai configurer le bond comme indiqué ici (http://wiki.debian.org/Bonding) > dans la partie Lenny. > > Le bonding fonctionne, les bascules aussi (mode active-backup) mais au bout > d'un moment j'obtiens ceci sans action particulière de ma part : [...] Peux-tu nous montrer ta configuration, ton fichier /etc/network/interfaces ? Sinon, est-ce-que tes interfaces supporte le MII ? Un petit ethtool sur chacune permettrait de voir ça. Et enfin, sur quel(s) switch tu les a connectés ? Sur nos cisco, l'activation d'une interface et la négociation de la vitesse est assez long, j'ai donc mis un updelay à 5000. La conf que j'utilise, j'avais mis ça au niveau des paramètres de chargement du noyau : # cat /etc/modprobe.d/bonding alias bond0 bonding options bond0 mode=balance-tlb miimon=200 updelay=5000 J'ai vu qu'on pouvais spécifier celà par interface dans le fichier networks : auto bond0 iface bond0 inet static slaves eth0 eth1 bond_miimon 100 bond_mode balance-tlb address ... -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: http://lists.debian.org/201005172319.53253.gilles.mocel...@free.fr
Bond sur Lenny
Bonjour, J'ai un souci de stabilité sur le bond d'un serveur (Lenny i686). J'ai configurer le bond comme indiqué ici (http://wiki.debian.org/Bonding) dans la partie Lenny. Le bonding fonctionne, les bascules aussi (mode active-backup) mais au bout d'un moment j'obtiens ceci sans action particulière de ma part : May 16 23:55:12 myhostname kernel: [689926.063935] bonding: bond0: Setting MII monitoring interval to 100. May 16 23:55:12 myhostname kernel: [689926.063935] bonding: bond0: Note: Updating updelay (to 200) since it is a multiple of the miimon value. May 16 23:55:12 myhostname kernel: [689926.063935] bonding: bond0: Note: Updating downdelay (to 200) since it is a multiple of the miimon value. May 16 23:55:12 myhostname kernel: [689926.063935] bonding: bond0: Setting up delay to 200. May 16 23:55:12 myhostname kernel: [689926.063935] bonding: bond0: Setting down delay to 100. May 16 23:55:12 myhostname kernel: [689926.242050] bonding: bond0: Setting eth0 as primary slave. May 16 23:55:12 myhostname kernel: [689926.715617] bonding: bond0: link status down for idle interface eth0, disabling it in 100 ms. May 16 23:55:12 myhostname kernel: [689926.715656] bonding: bond0: link status down for idle interface eth3, disabling it in 100 ms. May 16 23:55:13 myhostname kernel: [689927.814434] bonding: bond0: link status definitely down for interface eth0, disabling it May 16 23:55:13 myhostname kernel: [689927.814434] bonding: bond0: link status definitely down for interface eth3, disabling it Est ce qu'il s'agirait d'un watchdog qui effectuerait cette action ? Je n'ai rien trouver dans les tables cron, d'autant plus que c'est irrégulier. Quand je suis dans ce cas, un simple "ifconfig eth0 up; ifconfig eth3 up" corrige le problème. La ou je tic, c'est que ça termine par "link status definitely down for interface XXX" pour chacune des interfaces qui composent le bond. J'ai jeté un oeil sur /etc/network/if-post-down.d/ifenslave et /etc/network/if-pre-up.d/ifenslave. Dans /etc/network/if-pre-up.d/ifenslave, à la fin il y a : for slave in $INTERFACES ; do if ( [ "$AUTOIF" ] && grep -q "^$slave=" $IFSTATE ) ; then echo "Not enslaving interface $slave since it is already configured" else ifconfig "$slave" down <= ??? $IFENSLAVE "$IFACE" "$slave" fi done Est ce que quelqu'un peu m'éclairer ? Cordialement -- Bonnetot Jean-Daniel -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: http://lists.debian.org/1712603531.242.1274099275181.javamail.r...@dmzdebi01