首页 > UniX技术

在RedHat EL 4.0 中实现高可用WEB负载均衡群集

时间:2009-11-17 23:35:24  作者:chinaitlab  我要投稿
Linux初探欢迎您的投稿,投放方法请点击这里查看,我们会定期赠送精美小礼品给优秀的投稿作者。海纳百川 取则行远!LinuxGoo欢迎您的到来。
一、Director配置1、设置网络接口地址[root @director root] # vi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0BOOTPROTO=staticBROADCAST=192.168.0.25......

[root @ director heartbeat-2.1.2] # chmod 600 /etc/ha.d/authkeys
编辑 /etc/hosts 文件,添加两台机器的名字,做好名字到IP的对应
[root @ director heartbeat-2.1.2] # vi /etc/hosts
192.168.0.160 director
192.168.0.225 bkdirector
注:在备用 director 上也做相同的设置

二、Real Server 配置
1、编辑网络接口
[root @cluser1 root] #vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.0.255
HWADDR=00:0C:29:54:80:3A
IPADDR=192.168.0.249
NETMASK=255.255.255.0
NETWORK=192.168.0.0
ONBOOT=yes
TYPE=Ethernet
2、编辑 lvs 脚本
[root @cluser1 root] # vi /etc/init.d/lvsrs
#!/bin/bash
VIP=192.168.0.222
case "$1" in
start)
echo "Start Real Server"
/sbin/ifconfig lo:0 $VIP broadcast $VIP netmask 255.255.255.255 up
/sbin/route add -host $VIP dev lo:0
echo "1" > /proc/sys/net/ipv4/conf/lo/arp_ignore
echo "2" > /proc/sys/net/ipv4/conf/lo/arp_announce
echo "1" > /proc/sys/net/ipv4/conf/all/arp_ignore
echo "2" > /proc/sys/net/ipv4/conf/all/arp_announce
sysctl -p
;;
stop)
echo "Closeing Real Server....."
ifconfig lo:0 down
;;
*)
echo "Usage: $0 {start|stop}
exit 1
esac
# 保存并退出
将 /etc/init.d/lvsrs 放到 /etc/rc.local 文件中,这样可以在开机时自启动
[root @cluser1 root] # echo “/etc/init.d/lvsrs” >> /etc/rc.local
在另外一台 Real Server 上做相同的设置
确保 Real Server 上的 http 服务已处于监听状态,可以用 netstat –tlunp 命令查看
[root @ cluster1 root] # netstat –tlunp
如果没有启用启用 http 服务,请启用。
[root @ cluster1 root] # /usr/local/apache/bin/apachectl start

三、启动web 群集负载平衡与测试
1、启动 heartbeat
[root @ director root] # /etc/init.d/heartbeat start
在备用 director 上启动 heartbeat
2、测试
此时在客户端的浏览器中输入群集服务器的IP 地址:http://192.168.0.222
就会显示相应的页面,最好是在两台 Real Server 上设置不同的WEB 页面,这样在客户端刷页面就会看到不同的页面,这样也可以证明客户端的请求是在两台不同的服务器进行轮询。

如果您需转载 在RedHat EL 4.0 中实现高可用WEB负载均衡群集,请注明来自LinuxGoo.com,其版权归原作者所有。请广大网友留言时遵纪守法,使用文明用语。如果您在应用中有什么问题,请在下面留言,我们会尽快解答。
来顶一下
近回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
相关文章
栏目热门