On Thu, Jul 21, 2016 at 11:47:16AM +0200, Richard DEMONGEOT wrote:
> Hello,

salut,

> 
> Ça ressemble à un cas vecu; est-ce que la partie loader balancing est 
> identique sur tes deux serveurs?
> 
> Dans la positive, tu a le lb1 qui loader balance :
> - 50% du trafic sur lui; (Trafic ok)
> - 50% du trafic sur son copain. (Blague)
> 
> Le lb2 recherche loadbalance :
> - 50% sur lui (donc 25% du trafic originel :ok)
> - 50% sur son copain (erreur). En effet, cette partie là est flaguee par les 
> deux lb comme étant à traiter par l'autre, donc boucle et trafic perdu.
> 
> Pour corriger, sur le lb2 il suffit de ne pas configurer la note 1 dans les 
> slaves. 

pour eviter de trop differencier les fichiers de config et pour que
les backups puissent devenir master en cas de defaillance, on a adopte
une autre strategie.

Sur les backups, on a la regle "iptables -t nat -A PREROUTING -s
0.0.0.0/0 -d <IP_commune> -j REDIRECT". Ca permet de transformer l'IP
destination en celle du noeud lui-meme et donc d'eviter le lb.

Pour creer et supprimer la regle en fonction de l'etat maitre/escalve,
on utilise les parametres notify_master, notify_backup, notify_fault.

a+,
-- 
Julien
        << Vous n'avez rien a dire... Parlons-en! >>

Attachment: signature.asc
Description: PGP signature

Répondre à