|
Vyhledávání |
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: # wget ftp://ftp.ovh.net/made-in-ovh/oco/oco-ded.tar.gz -O oco-ded.tar.gz 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. |