Vyhledávání


vytiskni pdf
OCO

Popis
OCO je software, který používáme ke zjištění stavu serverů. Každý server, bežící v clusteru, se zkontroluje a oznámí ostatním, zda je vpořádku, nebo ne. OCO je kompatibilní s kartami load balancing Cisco SLB typu / ACE (SMTP sonda).

Pro komunikaci používáme port 79. Je to velmi jednoduché. Provede se připojení na server a odesílá se "OK", nebo "KO", jestliže je připojení přerušeno.

Instalace a nastavení

Pro získání OCO použijte následující příkaz:


Tento příkaz vám umožní rozbalení a instalaci OCO:
# tar xzf oco-ded.tar.gz && cd oco-ded-1.15 && ./install.sh


Load balancing systém v OVH je kompatibilní s OCO. Jestliže v Manažeru zvolíte "Sonda software", vaše infrastruktura bude automaticky každých 60 sekund kontrolovat server a přijímat z něj "OK", nebo "KO". Jestliže přijde od serveru "KO", bude server automaticky odpojen z clusteru a až opět přijde odpověď "OK", bude opět automaticky připojen.
Toto můžete kontrolovat velice jednoduše:

# echo "300" > /usr/local/oco/result/test


Přepnuli jste OCO do režimu "KO" a sledujete co se stalo s load balancing. Poté ho opět přepnete od "OK" s OCO

# rm -f /usr/local/oco/result/test


Měli byste si přidat do vašeho stroje adresu síťové rozhraní loadbalancer.
K tomu by vám mohla pomoci následující příručka (používající lo prostředí a eth0): IP alias

OCO je pod licencí GPL.