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