前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >配置keepalived

配置keepalived

原创
作者头像
陈不成i
修改2021-07-07 10:24:15
2960
修改2021-07-07 10:24:15
举报
文章被收录于专栏:ops技术分享

更改为如下,多余部分删除,具体含义查看keepalived配置文件详解

(host-1操作) 1.把host-1作为主机器,进行修改配置 vim /etc/keepalived/keepalived.conf

代码语言:javascript
复制
! Configuration File for keepalived
global_defs { #全局配置
   router_id lb01 #路由id号,不能重复
}
vrrp_instance VI_1 { #定义一个实例
    state MASTER #态参数 master/backup 只是说明,具体根据优先级
    interface enp0s8 #虚IP地址放置的网卡位置
    virtual_router_id 51 #同一个集群id一致
    priority 100 #优先级决定是主还是备    越大越优先
    advert_int 1 #主备通讯时间间隔
    authentication {
        auth_type PASS
        auth_pass 1111 #认证号,集群中要一致
    }
    virtual_ipaddress {
        192.168.2.99 #使用的虚拟ip,要和网段内ip不冲突
    }
}

(host-2操作)

2.把host-2作为从机器,进行修改配置

代码语言:javascript
复制
! Configuration File for keepalived
global_defs {
   router_id lb02 #更改
}
vrrp_instance VI_1 {
    state BACKUP #作为备份
    interface enp0s8
    virtual_router_id 51
    priority 90 #优先级调小
    advert_int 1
    authentication {
        auth_type PASS
        auth_pass 1111
    }
    virtual_ipaddress {
        192.168.2.99
    }
}

机器均操作) 3.启动服务 systemctl start keepalived

测试

1.查看并测试是否通 ip addr ping 192.168.2.99

file
file

2.访问web服务器,查看信息是否一样

file
file

3.关闭主节点的keepalived服务,看效果

file
file

4.再开启,说明优先级生效了,keepalived只能做到关闭自身服务方式来切换ip,可以写脚本,当httpd挂掉,就主动关闭keepalived

file
file

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 测试
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档