On Tue, Apr 15, 2008 at 07:29:33PM +0200, LiRul wrote:
> Hello!
> 
> Csinaltam egy alap kis teszt kornyezetet fail-over / load-balancing
> temaban heartbeat es ldirectord segitsegevel. A real servereken
> mysql-ek futnak.

A configok:

$ cat /etc/ha.d/ha.cf
logfacility     local0
bcast           eth0
mcast           eth0 225.0.0.1 694 1 0
auto_failback   off
node            sql1
node            sql2
respawn         hacluster /usr/lib/heartbeat/ipfail
apiauth         ipfail gid=haclient uid=hacluster

$ cat /etc/ha.d/haresources 
sql1        \
        ldirectord::ldirectord.cf \
        LVSSyncDaemonSwap::master \
        IPaddr2::192.168.1.18/24/eth0/192.168.1.255


$ cat /etc/ha.d/ldirectord.cf 
checktimeout=10
checkinterval=2
autoreload=no
logfile="local0"
quiescent=yes

virtual = 192.168.1.18:3307
        service = mysql
        real = 192.168.1.9:3307 gate 1
        real = 192.168.1.11:3307 gate 100
        checktype = negotiate
        login = "ldirtest"
        passwd = "password"
        database = "test"
        request = "SELECT COUNT(id) FROM test"
        scheduler = wrr

sql1:~$ cat /etc/network/interfaces
auto lo:0
iface lo:0 inet static
        address 192.168.1.18
        netmask 255.255.255.255
        pre-up sysctl -p > /dev/null

(sql2-n is ugyanez)

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