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;