Hello! Csinaltam egy alap kis teszt kornyezetet fail-over / load-balancing temaban heartbeat es ldirectord segitsegevel. A real servereken mysql-ek futnak.
Server_1 realip: 192.168.1.11 Server_2 realip: 192.168.1.9 Virtual IP: 192.168.1.18 Ugy csinaltam meg, hogy a server1-en es server2-n fut a mysql es a hb+ld is. Ugye fel kellett huzni egy virtualis lo:0 iface-t is mindket gepre a virtual IP-vel. Ebben a felallasban, ha pl. server1-en lelovom a mysql-t, es ugyanezen geprol probalok belepni a virtualis IP hasznalataval, szep hibauzenet a jutalmam. Ertelemszeruen azert, mert a lo:0-n levo IP miatt helyben marad a keres. Ezt ki lehet valahogyan vedeni? Barmelyik masik geprol szepen megy, ami nem tagja a hb+ld-nek. En azt kicsit workaround-szagunak ereznem, ha a "megoldas" az lenne: ne tegyek semmilyen service-t a load-balance-olo masinakra. A gepek Ubuntu Dapper 6.06 i386 2.6.23 es 2.6.16-os kernelekkel. Koszi. -- LiRul http://www.hixsplit.hu/ Un*x + HIX = hixsplit Lehet, de nem erdemes nelkule... _________________________________________________ linux lista - [email protected] http://mlf2.linux.rulez.org/mailman/listinfo/linux
