Keepalived+LVS前端搭建思路以及步骤

Keepalived+LVS前端的搭建

1)安装keepalived

2)安装ipvsadm (为了方便查看LVS)

3)修改keepalived配置文件/etc/keepalived/keepalived.conf

4)重启keepalived

5)关闭防火墙(每次重启keepalived,防火墙会自动开启)

以下操作为一台服务器的操作,其他服务器需要不同的地方我已用()表示

[root@proxy ~]# yum install -y keepalived 
[root@proxy ~]# yum install -y ipvsadm
[root@proxy2 ~]# vim /etc/keepalived/keepalived.conf
global_defs {
  notification_email {
    admin@tarena.com.cn                //设置报警收件人邮箱
  }
  notification_email_from ka@localhost    //设置发件人
  smtp_server 127.0.0.1                //定义邮件服务器
  smtp_connect_timeout 30
  router_id  lvs2                        //设置路由ID号(其他服务器需要不同)
}
vrrp_instance VI_1 {
  state MASTER                             //此设置为主服务器(从服务器为BACKUP)
  interface eth0                        //定义网络接口
  virtual_router_id 51                    //主辅VRID号必须一致
  priority 50                             //服务器优先级(其他服务器需要不同)越大优先级越高
  advert_int 1
  authentication {
    auth_type pass
    auth_pass 1111                       //主辅服务器密码必须一致
  }
  virtual_ipaddress {                   //设置VIP
192.168.4.15  
}  
}
virtual_server 192.168.4.15 80 {          //自动设置LVS规则
  delay_loop 6
  lb_algo  rr                              //设置LVS调度算法为RR
  lb_kind DR                               //设置LVS的模式为DR
 # persistence_timeout 50               
#注意这样的作用是保持连接,开启后,客户端在一定时间内始终访问相同服务器
  protocol TCP
  real_server 192.168.4.100 80 {        //设置后端web服务器的真实IP
    weight 1                              //设置权重为1
    TCP_CHECK {                         //对后台real_server做健康检查
    connect_timeout 3
    nb_get_retry 3
    delay_before_retry 3
    }
  }
 real_server 192.168.4.200 80 {         //设置后端web服务器的真实IP
    weight 2                              //设置权重为1
    TCP_CHECK {                        //对后台real_server做健康检查
    connect_timeout 3
    nb_get_retry 3
    delay_before_retry 3
    }
  }
[root@proxy2 ~]# systemctl start keepalived
[root@proxy2 ~]# ipvsadm -Ln                 #查看LVS规则
[root@proxy2 ~]# ip  a   s                    #查看VIP设置
[root@proxy2 ~]# iptables -F           #关闭防火墙
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值