LVS DR模式下的集群实现步骤

发布时间:2020-07-22 21:48:40 作者:素颜猪
来源:网络 阅读:324

1.安装Linux服务器,做为虚拟服务器(DR)


2.配置网络环境,设置静态IP,并能够访问互联网


3.检查ipvsadm是否安装,如果没有安装请先安装ipvsadm

rpm -ql ipvsadm


4.安装ipvsadm

rpm -y install ipvsadm


5.设置虚拟IP

ifconfig eth0:1 192.168.2.150/24


6.安装多台Linux服务器作为RealServer,可以是apache或tomcat

实验环境是两台RealServer
静态IP分别为:
    192.168.2.137
    192.168.2.138


7.修改报文源IP的设置,需要设置内核参数

echo "1" >/proc/sys/net/ipv4/conf/eth0/arp_ignore
echo "1" >/proc/sys/net/ipv4/conf/all/arp_ignore
echo "2" >/proc/sys/net/ipv4/conf/all/arp_announce
echo "2" >/proc/sys/net/ipv4/conf/eth0/arp_announce


8.分别在两台机器RealServer上,设置网卡的别名IP:192.168.2.150

ifconfig lo:1 192.168.2.150 netmask 255.255.255.255 broadcast 192.168.2.150


9.在虚拟服务器(DR)上添加一个路由设置:

route add -host 192.168.2.150 dev eth0:1


10.分别在两台机器RealServer上添加路由

route add -host 192.168.2.150 dev lo:1


11.分别在两台机器RealServer上安装httpd

yum -y install httpd

#启动httpd
service httpd start/stop/restart


12.分别检查两台机器上的web服务安装是否成功并可以访问

192.168.2.137
192.168.2.138


13.在虚拟服务器(DR)上使用ipvsadm管理添加集群服务

#创建集群服务
ipvsadm -C
ipvsadm -A -t 192.168.2.150:80 -s wlc
ipvsadm -a -t 192.168.2.150:80 -r 192.168.2.138 -g -w 1
ipvsadm -a -t 192.168.2.150:80 -r 192.168.2.137 -g -w 1

#查看
ipvsadm -Ln
ipvsadm -L


14.检查我们的配置,访问192.168.2.150,如果可以看到两台RealServer上的内容就表示成功


推荐阅读:
  1. LVS负载均衡群集(理论)
  2. 了解LVS负载均衡集群及分类

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

集群 lvs dr模式

上一篇:通过PHP5.6源代码在WINDOWS 7下进行编译生成(最详细步骤)

下一篇:C# 自定义堆栈进行回文检测的代码

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》