keepalived最小实践

总是这样:

网上搜索的教程,因为操作系统不同,版本不同,软件版本不同,依赖问题等等,都可能导致看似很简单一件事,卡住了。:(

一句话理解:

keepalived是linux下自动设置虚拟IP(VIP)的软件,用于:一台机器出状况时自动设置另一台机器的VIP。(VIP简单粗暴理解就是IP)

举例形象一点:A,B同在一个局域网,都配置上keepalived,设置同样的VIP(比如172.16.1.251);A为主,如果A死了,访问251就指向了B。
把大象装冰箱:
  1. 两台机器A、B(ubuntu 16.04),分别安装apt install keepalived。(keepalived -v:v1.2.24 (08/06,2018))
  2. A:
  • 查看网卡名:lshw -c network | grep -E 'logical name'
  • vi /etc/keepalived/keepalived.conf
! Configuration File for keepalived

global_defs {
   router_id lb01
}

vrrp_instance VI_1 {
    state MASTER
    interface ens3
    virtual_router_id 51
    priority 150
    advert_int 1
    authentication {
        auth_type PASS
        auth_pass 1111
    }
    virtual_ipaddress {
        172.16.1.251
    }
}
  • service keepalived start
  • ip addr show|grep 172.16.1.251 成功!
  1. B配置: state SLAVE, priority 100, 然后start
  • A:service keepalived stop
  • B:ip addr show|grep 172.16.1.251 成功!
  • 1台机器就可以玩,2台机器就能双机热备。
  • 并不需要手动设置VIP。

转载于:https://my.oschina.net/u/135345/blog/2980068

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值