1、安装lvs 在分发器上
在172.16.10.1上执行,事先应该配置好你的yum源,保证能够读取介质中的Cluster目录!
#yum install ipvsadm
编写,分发规则(注意,清空之前的防火墙iptable -F ; iptable -t nat -F)
Ifconfig eth0:0 172.16.11.1 up
2、先增加服务
ipvsadm -A -t 172.16.10.1:80 -s rr
-A 添加服务 -t 服务所使用的虚拟ip地址:端口 (虚拟地址工业环境应该是公网ip) -s 算法(rr 算法就是你一个,我一个)
把这个服务和后面的server pool进行关联
DNAT#ipvsadm -a -t 172.16.10.1:80 -r 172.16.11.2 -m
DNAT#ipvsadm -a -t 172.16.10.1:80 -r 172.16.11.3 -m
-a 添加real server -r real server的ip -m (nat模式)
查看一下设置
DNAT#ipvsadm –ln
IP Virtual Server version 1.2.1 (size=4096)
Prot LocalAddress:Port Scheduler Flags
-> RemoteAddress:PortForward Weight ActiveConn InActConn
TCP 172.16.10.1:80 rr
-> 172.16.11.3:80Masq 1 0 0
-> 172.16.11.2:80 Masq 1 0 0
测试
使用172.16.10.*段ip的一台主机,网关指向172.16.10.1
两个APACHE服务器添加默认路由:
route add default gw 172.16.11.1
上图中,序号1~6为客户端与转发器172.16.10.1、服务器172.16.11.3之间的TCP三次握手,7~12为访问服务器过程,13~20 为断开过程。
二、DR 过程出现一些问题随后补充
转载于:https://blog.51cto.com/kuxingseng2016/1077927