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

válasz