美文网首页网络already
Linux_343_VRRP实例配置

Linux_343_VRRP实例配置

作者: 为宇绸缪 | 来源:发表于2022-12-24 21:55 被阅读0次

VRRP实例配置
主要配置keepalived主备状态,接口、优先级,认证方式,IP地址等信息。/etc/keepalived/keepalived.conf

 19 vrrp_instance VI_1 {
 20     state MASTER
 21     interface eth0
 22     virtual_router_id 51
 23     priority 100
 24     advert_int 1
 25     authentication {
 26         auth_type PASS
 27         auth_pass 1111
 28     }
 29     virtual_ipaddress {
 30         192.168.200.16
 31         192.168.200.17
 32         192.168.200.18
 33     }
 34 }

参数解释:

定义vrrp实例,名字是VI_1,每一个vrrp实例可以理解为是keepalived的一个业务,vrrp实例在配置文件中可以有多个,并且主节点的keepalived配置的vrrp_instance在备节点也必须存在,才能实现故障迁移(keepalived是一款工具,真正干活的配置是vrrp_instance)
参数作用是表示当前实例VI_1的角色是主节点,该参数值只有MASTER和BACKUP两种,严格区分大小写。MASTER表示工作中的主节点,BACKUP表示备用节点。BACKUP在MASTER故障时,接替其工作继续运转。
insterface为网络通信接口,对外提供服务器的网络接口,根据自己机器修改
唯一虚拟路由ID标识,最好是数字,在当前keepalived.conf配置文件中必须是唯一的,且在MASTER和BACKUP的配置中相同实例的virtual_router_id必须是一样的,否则会出现脑裂问题
定义实例的优先级,也是一串数字,数字越大,优先级越高。在同一个vrrp_instance实例里,MASTER的优先级必须高于BACKUP,一般配置MASTER和BACKUP间隔大小在50,例如MASTER的优先级150,BACKUP的优先级是小于100的数值。
定义MASTER和BACKUP之间的通信检查时间,默认单位是秒
25~28.权限配置参数,密码类型是PASS,密码为明文方式,长度建议不超过8个字符,一般用4位数字,同一个VRRP实例,MASTER和BACKUP的密码必须一样才能通信。

29~34.定义虚拟IP的地址,可以配置多个IP地址,且明确子网掩码和IP绑定的网络接口(网卡名),否则虚拟IP的子网掩码默认是32位,网络接口和前面的Interface参数一致。这里的虚拟IP(VIP)就是实际工作中需要使用的IP地址,和域名进行绑定解析

virtual_ipaddress
填写你当前服务器ip环境局域网内的ip即可

BACKUP keepalived.conf配置信息

global_defs {
        router_id lb02
}

vrrp_instance VI_1 {
    state BACKUP
    interface ens33
    virtual_router_id 51
    priority 100
    advert_int 1
    authentication {
        auth_type PASS
        auth_pass 1111
    }
    virtual_ipaddress {
        192.168.178.3/24 dev ens33 label ens33:3
    }
}

MASTER keepalived.conf配置信息

global_defs {
        router_id lb01
}

vrrp_instance VI_1 {
    state MASTER
    interface ens33
    virtual_router_id 51
    priority 150
    advert_int 1
    authentication {
        auth_type PASS
        auth_pass 1111
    }
    virtual_ipaddress {
        192.168.178.3/24 dev ens33 label ens33:3
    }
}


相关文章

  • Linux_343_VRRP实例配置

    VRRP实例配置主要配置keepalived主备状态,接口、优先级,认证方式,IP地址等信息。/etc/keepa...

  • 玩转nginx

    本文内容包括: nginx配置实例之反向代理; nginx配置实例之动静分离; nginx配置实例之负载均衡; n...

  • fly-请求配置&拦截器

    请求配置 实例级配置:对fly实例发起的所有请求都有效 单次请求配置:只对当次请求有效 可配置项 通用项:所有环境...

  • nginx.conf配置

    实例1: 实例2:nginx支持php网页 实例3:nginx配置静态网页 实例4:nginx负载 实例5:实现同...

  • zookeeper

    简介 配置 node1上操作单实例 集群配置 测试

  • SQL Server 2014 Express安装教程

    实例配置指定SQL Server 实例的名称和实例ID,实例Id将成为安装路径的一部分实例作用所谓“SQL实例”,...

  • MySQL用户管理

    MySQL多实例 1.什么是实例? 2.什么是多实例? 多个配置文件: 1.创建配置文件存放目录 2.准备不同的配...

  • 使用spring restTemplate发起http请求

    restTemplate java 配置 post请求实例

  • MySql的my.ini文件

    # MySQL服务实例配置文件 # ---------------------------------------...

  • Ubuntu 20.10 Redis集群-单机启动多实例

    启动已配置好的redis实例

网友评论

    本文标题:Linux_343_VRRP实例配置

    本文链接:https://www.haomeiwen.com/subject/cquwqdtx.html