三台CentOS 5 Linux LVS 的DR 模式http负载均衡安装步骤(2)

5. 进入 192.168.20.190 安装

#yum -y install ipvsadm安装ipvsadm软件

#ipvsadm --help  如果看到提示 帮助就表成功。

#chkconfig httpd on

# service httpd start   // 启动http

6.  进入 192.168.20.190

vi lvs.sh//输入以下内容然后chmod 755 lvs.sh

#!/bin/sh

ifconfig eth0:0 192.168.20.87 netmask 255.255.255.255 broadcast 192.168.1.230 up//  配置vip虚拟ip 192.168.20.87 , 它是提供对外的http 服务 的ip .

echo 1 > /proc/sys/net/ipv4/ip_forward            // 让其有ip 转发功能

ipvsadm -A -t 192.168.20.87:80 -s wlc                   //add virtual service

ipvsadm -a -t 192.168.20.87:80 -r 192.168.20.189 -g            // add real server1

ipvsadm -a -t 192.168.20.87:80 -r 192.168.20.183 -g                 // add real server2

把以上五句写在  /etc/rc.local 最后,避免重启后再输入。或者写成脚本启动自动运行。

ipvsadm -l 是列出清单如图所示:

三台CentOS 5 Linux LVS 的DR 模式http负载均衡安装步骤

ipvsadm -d -t 192.168.20.87:80 -r 192.168.1.189   // 是删除 real server1   192.168.20.189

7.  进入 192.168.20.183

把下面四句添加在/etc/sysctl.conf  文件 最后:

net.ipv4.conf.lo.arp_ignore = 1

net.ipv4.conf.lo.arp_announce = 2

net.ipv4.conf.all.arp_ignore = 1

net.ipv4.conf.all.arp_announce = 2

// 以上关闭arp

#ifconfig lo:0 192.168.20.87 netmask 255.255.255.255 broadcast 192.168.20.87 up

# route add -host 192.168.20.87 dev lo:0

把以上二句写 /etc/rc.local 最后,避免重启再输入。

# echo ' the site is 192.168.20.183' > /var/www/html/index.html

# chkconfig httpd on

# service httpd start

8.  进入 192.168.20.189

把下面四句添加在/etc/sysctl.conf  文件最后:

net.ipv4.conf.lo.arp_ignore = 1

net.ipv4.conf.lo.arp_announce = 2

net.ipv4.conf.all.arp_ignore = 1

net.ipv4.conf.all.arp_announce = 2

// 以上关闭arp

#ifconfig lo:0 192.168.20.87 netmask 255.255.255.255 broadcast 192.168.20.87 up

# route add -host 192.168.20.87 dev lo:0

把以上二句写 /etc/rc.local 最后,避免重启再输入。

# echo ' the site is 192.168.20.189' > /var/www/html/index.html

# chkconfig httpd on

# service httpd start

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/psxgf.html