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;