首页 > 技术文章 > 二. keepalived的主备

hardy-wang 2020-10-16 17:55 原文

1.先看下自己的ip

ip addr

2.在/etc/keepalived 找到核心配置文件 keepalived.conf

2.1 MASTER 机器配置

! Configuration File for keepalived

global_defs {
   # 路由id: 当前安装keepalived节点主机的标识符,全局唯一
   router_id LVS_DEVEL_128
}

# 计算机节点
vrrp_instance VI_1 {
    # 表示的状态,当前的128位nginx的主机点,MASTER/BACKUP
    state MASTER
    # 当前实例绑定的网卡
    interface ens33
    # 保证主备节点一致
    virtual_router_id 51
    # 优先级/权重,谁的优先级高,在MASTER挂掉以后,就成为MASTER
    priority 100
    # 主备之间同步检查的时间间隔,默认1s
    advert_int 1
    # 认证密码,防止非法节点的进入
    authentication {
        auth_type PASS
        auth_pass 1111
    }
    # 虚拟ip,外网可以访问的ip地址
    virtual_ipaddress {
        192.168.174.121
    }
}

2.2 BACKUP 机器配置

! Configuration File for keepalived

global_defs {
   # 路由id: 当前安装keepalived节点主机的标识符,全局唯一
   router_id LVS_DEVEL_131
}

# 计算机节点
vrrp_instance VI_1 {
    # 表示的状态,当前的128位nginx的主机点,MASTER/BACKUP
    state BACKUP
    # 当前实例绑定的网卡
    interface ens33
    # 保证主备节点一致
    virtual_router_id 51
    # 优先级/权重,谁的优先级高,在MASTER挂掉以后,就成为MASTER
    priority 80
    # 主备之间同步检查的时间间隔,默认1s
    advert_int 1
    # 认证密码,防止非法节点的进入
    authentication {
        auth_type PASS
        auth_pass 1111
    }
    # 虚拟ip,外网可以访问的ip地址
    virtual_ipaddress {
        192.168.174.121
    }
}

3.在命令行输入

ip addr

看有没有多出

推荐阅读