本环境基于centos7部署,基本架构图:
client ip:192.168.1.101lvs1 ip:192.168.1.173lvs2 ip:192.168.1.110web1:192.168.1.114web2:192.168.1.119VIP: 192.168.1.10
部署流程:lvs1:
# yum install ipvsadm# ipvsadm#查看是否输出安装成功# yum install keepalived# vim /etc/keepalived/keepalived.confglobal_defs { notification开发云主机域名_email {xxx@qq.com } notification_email_from xxx@q开发云主机域名q.com smtp_server smtp.qq.com smtp_connect_timeout 30 router_id LVS1}
vrrp_instance VI_1 { state MASTER interface ens33 virtual_rou开发云主机域名ter_id 51 priority 100 advert_int 1 authentication { auth_type PASS auth_pass 1111 } virtual_ipaddress { 192.168.1.10 }}
virtual_server 192.168.1.10 80 { delay_loop 6 lb_algo rr lb_kind DR nat_mask 255.255.255.0 persistence_timeout 50 protocol TCP
real_server 192.168.1.114 80 { weight 1TCP_CHECK { connect_timeout 3 nb_get_retry 3 delay_before_retry 3 } }
real_server 192.168.1.119 80 { weight 1 TCP_CHECK { connect_timeout 3 nb_get_retry 3 delay_before_retry 3 } }}
活动:慈云数据爆款香港服务器,CTG+CN2高速带宽、快速稳定、平均延迟10+ms 速度快,免备案,每月仅需19元!! 点击查看 # vim /etc/sysctl.conf#开启路由转发net.ipv4.ip_forward= 1# sysctl -p# service keepalived start
lvs2配置跟lvs大致相同# vim /etc/keepalived/keepalived.confstate BACKUP#service keepalived start
后端web服务器使用nginx即可浏览器请求http://192.168.1.10 #ipvsadm -l#查看调度信息
本文从转载,原作者保留一切权利,若侵权请联系删除。
《lvs+keepalived部署高可用集群》来自互联网同行内容,若有侵权,请联系我们删除!
还没有评论,来说两句吧...