Jag håller på att göra Världens Bästa(TM) keepalived.conf för lastbalanseringen av web-klustret på mitt uppdrag. Jag hade suttit och gått igenom alla optioner och bla bestämt mig för att vi ska köra preempt och wrr (Weighted Round Robin) för att minimera problem om man ska ta tillbaks en web-nod eller en lastbalanserare efter krasch. När jag skulle testa detta så kraschade keepalived med en SEGV helt utan förklaring. Efter en del strace'ande och strippande av konfigurations-filen upptäckte jag att jag missade porten på sorry_servern på den ena sorry_servern! La till ett litet '80' och allt fungerade...
Tänk om jag bara fått en liten hint om vad det var så hade jag sparat några timmars felsökning.
Blir till att skicka in en bugg-rapport till keepalived.
Hurra för felmedelanden!
- jimmy's blog
- Logga in för att skriva kommentarer