J'ai essayé d'installer Google Seesaw qui est un équilibreur de charge basé sur LVS, mais je n'ai pas réussi jusqu'à présent à suivre les instructions [sur le fichier index.md et /doc/getting_started.md]. Il est clairement indiqué qu'il n'y a pas de support, je comprends donc qu'il n'y ait pas beaucoup de retour d'information sur la page Github, mais je vous serais reconnaissant de me donner des conseils. Je n'ai pas réussi à démarrer le service seesaw mais en émettant un message d'erreur systemctl status seesaw_watchdog
montre que 4/5 services fonctionnent sauf seesaw_engine et en vérifiant les logs, il semble qu'il ne reconnaisse pas l'entrée backend dans mon fichier cluster.pb alors que c'est un champ obligatoire d'après ce que je comprends (j'ai simplement modifié l'exemple trouvé). aquí ). Toute indication sera appréciée. Merci.
Réponse
Trop de publicités?Seesaw est un peu une bête à faire fonctionner et il n'y a pratiquement pas de documentation à son sujet, comme vous l'avez découvert, j'en suis sûr. Vous avez besoin de la section backend et cela ne fonctionnera pas sans elle ; ce sont les serveurs réels derrière le LB. Est-ce que cela fait toujours partie de votre configuration ou l'avez-vous complètement supprimé ? J'ai dû modifier un peu les exemples pour que les choses fonctionnent correctement. Je serais heureux de vous fournir mon cluster.pb fonctionnel si vous le souhaitez ?
J'ai réussi à le faire fonctionner mais j'ai des difficultés avec plusieurs nœuds seesaw - Le VIP se déplace entre les deux nœuds sans problème mais l'application équilibrée en charge n'est pas accessible après un basculement d'un nœud à l'autre, lorsque j'arrête les services seesaw sur le nœud passif, tout fonctionne à nouveau. De nouveau, si je fais un basculement dans l'autre sens (avec les deux en fonctionnement), l'application n'est pas accessible jusqu'à ce que j'arrête les services sur l'autre nœud. Il s'agit clairement d'une erreur de configuration, mais j'ai du mal à trouver ce que c'est pour le moment. Est-ce que quelqu'un a réussi à faire fonctionner tout cela et souhaite partager des exemples de cluster.pb et seesaw.cfg pour les deux d'entre nous qui se débattent avec la configuration de Seesaw ?