从下载Balance软件,目前的最新版本是3.54.下面就以这个版本为例说一说其按装配置方法。
1.下载软件
2.在Linux上以root用户登录,解压下载的balance-3.54.tar.gz(假定解压到/root)
tar xvfz balance-3.54.tar.gz
3.进入解压之后的目录
cd /root/balance-3.54
4.执行程序编译
make
5.进行安装
make install
执行完后,balance程序被安装到/usr/sbin目录
6.启动balance作为IQ Multiplex的前端LB软件
在说明具体方法之前,先说一下balance和IQ Multiplex的关系(见下图)
IQ Clients连接到Balance所在的地址和相应端口,由其采用round robin的方式转发请求给相应的IQ Multiplex节点。
假设Balance所在的机器地址为192.168.2.191,监听端口为4100.IQ Multiplex有3个节点,1个Coordinator node,两个Secondary nodes(都是Writer)。地址和端口分别为:192.168.2.193:3000,192.168.2.194:3001,192.168.2.195:3002
在balance所在机器上以root用户执行下面的命令启动balance:
/usr/sbin/balance 4100 192.168.2.193:3000 192.168.2.194:3001 192.168.2.195:3002
为了测试客户端,假设在192.168.2.190机器上,使用sybase isql工具访问。需要在机器所在的$SYBASE/interfaces中增加如下内容:
lbiqdemo
query tcp ether 192.168.2.191 4100
然后使用isql -UDBA -Psql -Slbiqdemo连接。
也可以使用dbisql工具,例如:
dbisql -c "uid=DBA;pwd=sql" -host 192.168.2.191 -port 4100 -nogui
阅读(2229) | 评论(0) | 转发(0) |