首页
登录 | 注册

centos7 keepalived的安装与配置

说明
在配置完LVS/DR的基础上作此实验
在DS上安装keepalived和编辑配置文件,RS不用改动
(一)安装keepalived
    yum -y install keepalived
(二)编辑配置文件
   vim /etc/keepalived/keepalived.conf

! Configuration File for keepalived
#全局配置
global_defs {
   notification_email {
        #收件人地址
   }
        #邮件服务器
}
VRRP配置DS1
vrrp_instance VI_1 {
    state MASTER                    #角色类型MASTER|BACKUP
    interface ens33                    #网卡名称
    virtual_router_id 51            #虚拟路由id(需要与BACKUP一致)
    priority 100                    #优先级
    advert_int 1                    #没1秒检查一次
    #nopreempt                        #非抢占模式
    authentication {
        auth_type PASS                #认证类型  主备之间必须一样
        auth_pass 1111                #认证密码  主备之间必须一样
    }
    virtual_ipaddress {
        192.168.254.250                #虚拟ip(vip)
    }
}
#LVS配置
virtual_server 192.168.254.250 80 {   
    delay_loop 3                    #健康检查时间间隔
    lb_algo rr                        #负载均衡调度算法 
    lb_kind DR                        #负载均衡转发规则
    protocol TCP                    #协议
    real_server 192.168.254.18 80 {    #要监控的real_server的ip和端口号
            weight 1                 #权重
        TCP_CHECK {                    #基于tcp协议的检查
            connect_timeout 3          #连接时间超时
            retry 3                    #重连次数
            delay_before_retry 3    #重连间隔时间
        }
    }

    real_server 192.168.254.19 80 {
            weight 1
        TCP_CHECK {
            connect_timeout 3
            retry 3
            delay_before_retry 3
        }  
    }  
}

(三)测试
和LVS/DR测试一样,停止其中一台RS的httpd服务,就会只剩下一台RS作为响应


相关文章

  • ###ceph安装篇 一.环境 1.主机分配 osd:2台,各6块硬盘,其中2块做raid1安装系统,其他4块为数据盘 mon:1台,后期扩展为3台 admin:1台 client:1台-N台 2.操作系统及配置 OS:CentOS Lin ...
  • Keepalived+Nginx安装配置
    Keepalived+Nginx安装配置 [日期:2015-08-14] 来源:Linux社区  作者:yizezhong [字体:大 中 小] 软件版本: pcre8.36 ftp://ftp.csx.cam.ac.uk/pub/soft ...
  • Centos 7安装和配置ElasticSearch入门小白 实验环境: 操作系统:Centos 7.5 服务器ip:192.168.1.198 运行用户:root 网络环境:Internet 在企业生产环境有很多服务器的时候.很多业务模块 ...
  • 根据soanr版本的不同,对JDK的版本要求不同,这个可以在sonar的官网看到,我这次安装的是jdk8: 我选择的是mysql数据库 mysql>CREATE DATABASE sonar CHARACTER SET utf8 CO ...
  • 本文将向大家介绍Hadoop 2.6.0"伪分布式"集群的安装和配置方法.在后面的一系列有关大数据技术以及IQ同大数据技术集成的文章中都将使用"伪分布式"模式下的hadoop集群作为示例环境. 本文中 ...

2020 unjeep.com webmaster#unjeep.com
12 q. 0.013 s.
京ICP备10005923号