WEB开发网
开发学院服务器服务器方案 在RedHat EL 4.0 中实现高可用WEB负载均衡群集 阅读

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

 2009-04-30 11:08:37 来源:WEB开发网   
核心提示: sysctl -p ;; stop) echo "Closeing Real Server....." ifconfig lo:0 down ;; *) echo "Usage: $0 {start|stop} exit 1 esac # 保存并退出 将 /

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 页面,这样在客户端刷页面就会看到不同的页面,这样也可以证明客户端的请求是在两台不同的服务器进行轮询。

也可以在主备份服务器上使用 ipvsadm –lc 命令查看

[root @director root] # ipvsadm -lc

PVS connection entries

pro expire state       source             virtual            destination

TCP 01:55  FIN_WAIT    192.168.0.114:2849 192.168.0.222:http cluster1:http

上一页  2 3 4 5 6 7 8  下一页

Tags:RedHat EL 实现

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接