tianzhig 发表于 2018-12-30 07:38:34

搭建keepalived + lvs DR

简介:lvs 能为服务器提供负载均衡 keepalived 能为lvs服务器提供热备切换,提高可用性。并对服务器池的节点进行健康检查,自动移除故障节点。
  
  一 搭建lvs
  1 网络环境:
  .配置各IP:
  lvs1:172.16.16.173 ;lvs2:172.16.16.174 ;web1:172.16.16.175 ;web2:172.16.16.177
      四台服务器都需配置vip:172.16.16.172以作为负载均衡提供服务。
  (1)lvs的vip根据eth0的虚接口进行配置
http://s1.运维网.com/images/20171221/1513838920523091.png
  2) 节点服务器的vip用回环的虚接口进行配置
  http://s1.运维网.com/images/20171221/1513838963979059.png
  

  (3)lvs配置/etc/sysctl.conf,添加三条以关闭ICMP重定向vim /etc/sysctl.conf
  

  http://s1.运维网.com/images/20171221/1513839000626491.png
  (4)① 节点服务器配置/etc/sysctl.conf,调整/proc响应参数vim /etc/sysctl.conf
  

  http://s1.运维网.com/images/20171221/1513839031825797.png
  

  ② 节点服务器添加vip本地访问路由
  

  http://s1.运维网.com/images/20171221/1513839081285402.png
  2配置负载分配策略
  (1)lvs安装ipvsadm工具,并清除默认策略 ;添加虚拟服务器并配置负载分配策略
  

http://s1.运维网.com/images/20171221/1513839116143655.png
  3 到此步 lvs负载均衡已搭建完成 可通过ipvsadm -ln 查看节点服务器
  

  http://s1.运维网.com/images/20171221/1513839153572825.png
  

  使用两台客户机测试,可实现负载均衡
  

  

  http://s1.运维网.com/images/20171221/1513839228637998.png
  

http://s1.运维网.com/images/20171221/1513839185476184.png
  2 搭建 keepalived
   一 keepalived软件环境
     (1) 两台lvs安装相关环境
  

http://s1.运维网.com/images/20171221/1513839275676125.png

(2) 两台lvs安装keepalived


http://s1.运维网.com/images/20171221/1513839302686221.png




(1)配置主调度器


http://s1.运维网.com/images/20171221/1513839327194292.png

http://s1.运维网.com/images/20171221/1513839345367730.png




  (2)配置从调度器
  



http://s1.运维网.com/images/20171221/1513839371698443.png




  (3)注意
   从调度器和主调度器的调度器名称,状态,路由名 不同 。其余应保持一致!
  

  

  3 至此,keepalived搭建完成 。在lvs中实现热备,实现了高可用和负载均衡的效果。



页: [1]
查看完整版本: 搭建keepalived + lvs DR