[Load Balancing] Petit soucis

adailton35

Nouveau membre
Bonjour,

Comme le titre l'indique j'ai un petit problème de load balancing. Je m'explique :

J'ai 3 pc :
- Un pc qui fait du load balancing et fournit des services tel web (sous debian) 1
- Un Serveur qui delivre des services web, ...(sous debian) 2
- un client (Sous debain ou windows au choix mais ce n'est pas important) 3

Voici ma configuration :
PC1 2 @IP : @IP 172.16.0.1 == @IPvirtuelle 192.168.0.1
PC2 @IP : 172.16.0.2
PC3 @IP : 192.168.0.2

PC3 <=>@IPvirtuellePC1 @IP<=> PC2

Tous les ping fonctionne correctement !

Voilà ceci étant dit maintenant je vous pose mon problème.
J'ai donc le pc1 qui fait du load balancing grace à Linux Virtual Server (LVS)

Voici ma configuration :
ipvsadm -A -t 192.168.0.1:80 -rr (-rr pour qu'il me balance d'un serveur à l'autre une fois sur 2)

Ensuite je configure mes serveur réel :
ipvsadm -a -t 192.168.0.1:80 -r 172.16.0.1 -g
ipvsadm -a -t 192.168.0.1:80 -r 172.16.0.2 -g



On demande donc du PC3 une requete http par un navigateur, la première fois cela marche très bien il se connecte au PC1 et nous envoie la page.
Ensuite on renvoie une requète (il doit donc allez sur le PC2) seulement il met du temps et ne nous affiche rien si ce n'est délai trop long.Si l'on renvoie une requête il nous renvoi la page du PC1 et ainsi de suite, ...

Je ne comprend pas pourquoi,
Je pense donc que le load balancing est correctement configurer et que cela vient du 2ème serveur (PC2), mais quoi faire ?
Ou alors le PC1 n'est p-e pas totalement configurer ?

Désoler pour ce roman, mais si quelqu'un à une petite idée cela serait très pratique :D

D'avance merci
 

bob675

Nouveau membre
Bonjour,
le problème vient du PC2 : il n'accepte pas les paquets car il ne dispose pas de l'adresse virtuelle.
Essaie :

ip addr add 192.168.0.1/32 dev lo
ip addr del 192.168.0.1/32 dev lo
echo 1 > /proc/sys/net/ipv4/conf/eth0/arp_ignore
echo 2 > /proc/sys/net/ipv4/conf/eth0/arp_announce
ifconfig lo:0 192.168.0.1/32 up

Je ne suis pas sûr que toutes ces commandes soient indispensable (en particulier les deux premières) mais chez moi, ça marche comme ça.
Maintenant, j'ai un problème avec le round robin!
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 135
Messages
6 718 107
Membres
1 586 397
Dernier membre
Chachabidou
Partager cette page
Haut