WEB开发网
开发学院服务器服务器方案 redhatAS4.2 安装集群LVS 阅读

redhatAS4.2 安装集群LVS

 2008-11-26 11:00:32 来源:WEB开发网   
核心提示: (-s rr 是使用了轮叫算法,可以自行选择相应的算法,redhatAS4.2 安装集群LVS(2),更改rr就可以了,ipvsadm -h查看帮助,3、配置realserver脚本#!/bin/bash#description : start realserver#create in 2

(-s rr 是使用了轮叫算法,可以自行选择相应的算法,更改rr就可以了,ipvsadm -h查看帮助。-g 是使用lvs工作DR直接路由模式,也可自行修改)

如果有多个realserver直接添加就可以了,之后启动此脚本就可以了。

3、配置realserver脚本

#!/bin/bash
#description : start realserver
#create in 20060812 by ghb
VIP=192.168.0.100
/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
#end

此脚本使realserver不响应arp请求,将此脚本分别在realserver上执行就可以了。

测试:分别启动realserver上的httpd服务

在realserver1 执行 echo "This is realserver1" /var/www/html/index.html

在realserver2 执行 echo "This is realserver2" /var/www/html/index.html

打开IE浏览器输入http://192.168.0.100 应该可以分别看到:This is realserver1 和 This is realserver1.

二、配置基于隧道模式Lvs集群

1、安装ipvsadmin方法和上面一样,在此略过

2、配置LVS directorserver 脚本

[root@ns ~]# more /etc/init.d/tunlvs
#!/bin/sh
# description: start LVS  of Directorserver
VIP=192.168.0.100
RIP1=192.168.0.127
RIP2=192.168.0.128
#RIPn=192.168.0.n
GW=192.168.0.1
. /etc/rc.d/init.d/functions
case "$1" in
  start)
    echo " start LVS of DirectorServer"
    # set the Virtual IP Address
    /sbin/ifconfig tunl0 $VIP broadcast $VIP netmask 255.255.255.255 up
    /sbin/route add -host $VIP dev tunl0
    #Clear IPVS table
    /sbin/ipvsadm -C
   #set LVS
   /sbin/ipvsadm -A -t $VIP:80 -s rr
   /sbin/ipvsadm -a -t $VIP:80 -r $RIP1:80 -i
   /sbin/ipvsadm -a -t $VIP:80 -r $RIP2:80 -i
   #/sbin/ipvsadm -a -t $VIP:80 -r $RIP3:80 -i
   #Run LVS
   /sbin/ipvsadm
   #end
    ;;
  stop)
    echo "close LVS Directorserver"
    ifconfig tunl0 down
    /sbin/ipvsadm -C
    ;;
  *)
    echo "Usage: $0 {start|stop}"
    exit 1
esac

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

Tags:redhatAS 集群

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