linux下高可用LVS搭建及配置方法
一,安装与配置ipvsadm
ipvsadm --help #查询是否安装成功
二,配置Director Server服务器
1. ifconifg eth0:0 183.61.87.47 broadcast 192.168.1.200 netmask 255.255.255.255 up #在eth0上绑定了一个eth0:0 设置了一个VIP地址,以及一个广播地址192.168.1.200 指定了掩码为4个
2. route add -host 192.168.1.200 dev eth0:0 #给eth0:0指定一条路由
3. echo "1" >/proc/sys/net/ipv4/ip_forward #NAT模式开启IP转发功能
4. ipvsadm -C #清除内核虚拟服务器所有ipvsadm记录
4. ipvsadm -A -t 192.168.1.200:80 -s rr -p 600 #添加192.168.0.200记录
5. ipvsadm -a -t 192.168.1.200:80 -r 192.168.1.215:80 -g #添加RS1记录,工作模式为DR
6. ipvsadm -a -t 192.168.1.200:80 -r 192.168.1.226:80 -g #添加RS2记录,工作模式为DR
7. ipvsadm #启动ipvsadm 服务
ipvsadm -C
ipvsadm -A -t 14.17.120.209:80 -s rr -p 600
ipvsadm -a -t 14.17.120.209:80 -r 14.17.120.190:80 -g
ipvsadm -a -t 14.17.120.209:80 -r 14.17.120.191:80 -g
ipvsadm -A -t 14.17.120.209:443 -s rr -p 600
ipvsadm -a -t 14.17.120.209:443 -r 14.17.120.190:443 -g
ipvsadm -a -t 14.17.120.209:443 -r 14.17.120.191:443 -g
ipvsadm -A -t 122.13.151.209:80 -s rr -p 600
ipvsadm -a -t 122.13.151.209:80 -r 122.13.151.190:80 -g
ipvsadm -a -t 122.13.151.209:80 -r 122.13.151.191:80 -g
ipvsadm -A -t 122.13.151.209:443 -s rr -p 600
ipvsadm -a -t 122.13.151.209:443 -r 122.13.151.190:443 -g
ipvsadm -a -t 122.13.151.209:443 -r 122.13.151.191:443 -g
----delete----
ipvsadm -d -t 122.13.177.47:80 -r 122.13.151.190:80
贵有恒,何必三更起五更睡;最无益,只怕一日暴十寒