Gelara Load Balancer做负载均衡

Gelara Load Balancer做负载均衡:

安装:

yum install git libtool gcc-c++

git clone https://github.com/codership/glb

cd glb/

./bootstrap.sh

make && make install

cp -rv files/glbd.sh /etc/init.d/glb

cp -rv files/glbd.cfg /etc/sysconfig/glbd

vi /etc/sysconfig/glbd

LISTEN_ADDR=”8010″ (默认为注释)

CONTROL_ADDR=”127.0.0.1:8011″ (默认为注释)

CONTROL_FIFO=”/var/run/glbd.fifo” (默认为注释)

THREADS=”4″ (默认为#THREADS=”2″)

MAX_CONN=256 (默认为#MAX_CONN=)

DEFAULT_TARGETS=”10.0.1.2:3306 10.0.1.3:3306 10.0.1.4:3306″ (默认为#DEFAULT_TARGETS=”127.0.0.1:80 10.0.0.1:80 10.0.0.2:80:2″)

OTHER_OPTIONS=”–round-robin” (默认为#OTHER_OPTIONS=””)

:wq

service glb start

chkconfig –level 35 glb on

验证:

mysql -u ming -p’xxxxxx’ -h 10.0.1.10 -P 8010 (多执行几次,下面显示的服务器名会不一样)

select @@wsrep_node_name;

点赞