当前位置:网站首页>keepalived:主备配置
keepalived:主备配置
2022-08-10 09:03:00 【focus_lyh】
简介
通过VRRP协议实现高可用功能的,VRRP是虚拟路由冗余协议的缩写,VRRP是为了解决单点故障问题的,他能保证当个别的节点宕机时,整个网络可以不断的运行。
keepalived 服务工作时,主master节点会不断地向备用节点发送心跳信息,告诉backup节点自己还活着。当主节点发生故障时,就无法发送心跳了,于是会调用自身的接管程序,接管主节点的ip资源和服务。
简单来说,就是提供一个浮动IP,当master节点故障时,会自动飘到backup节点,类似主备间临时接替的感觉,当master恢复后,浮动IP会被master重新抢占。
一、安装
yum -y install keepalived
二、主备配置
- Master config
global_defs {
router_id lb01 # keepalived 节点的唯一标识,建议设置为当前主机名
}
vrrp_instance VI_1 {
state MASTER # 当前角色
interface enp0s3
virtual_router_id 50
priority 150 # 优先级
advert_int 1
authentication {
auth_type PASS
auth_pass 1111
}
virtual_ipaddress {
10.0.2.3
}
}
- Backup config
global_defs {
router_id lb02 # keepalived 节点的唯一标识,建议设置为当前主机名
}
vrrp_instance VI_1 {
state BACKUP # 当前角色
interface enp0s3
virtual_router_id 50
priority 100 # 优先级
advert_int 1
authentication {
auth_type PASS
auth_pass 1111
}
virtual_ipaddress {
10.0.2.3
}
}
三、启动
systemctl start keepalived
systemctl enable keepalived
边栏推荐
- J9数字科普:Web 3.0 是关于数据所有权还是去中心化?
- PTA Exercise 2.1 Simple Calculator
- FPGA时钟篇(三) MRCC和SRCC的区别
- UE4 Sequence添加基础动画效果 (05-蓝图触发Sequence)
- 对称加密与非对称加密的区别
- Defending risks with technology and escorting cloud native | Tongchuang Yongyi X Boyun held a joint product launch conference
- 1499. The maximum pile.then/deque
- 微信小程序--》小程序生命周期和WXS使用
- 以技术御风险,护航云原生 | 同创永益 X 博云举办产品联合发布会
- 乐观锁与悲观锁
猜你喜欢
随机推荐
PTA 习题2.1 简单计算器
Defending risks with technology and escorting cloud native | Tongchuang Yongyi X Boyun held a joint product launch conference
打工人的第27天-平凡但不平淡的日子
【OAuth2】二十、OAuth2扩展协议 PKCE
【元宇宙欧米说】看UCOUCO如何将行为艺术融入元宇宙
FPGA时钟篇(二) 7系列clock region详解
2 模块一:科研思维培养
TensorFlow 2.9的零零碎碎(一)
日期类(暑假每日一题 19)
不同的命令行风格
ARM结构体系3:ARM指令的寻址和异常中断处理
mySQL add, delete, modify and check advanced
Oracle rac所在的网络要割接,停掉其中一个rac节点,这种方案可行吗?
mySQL增删改查进阶
[System Design] S3 Object Storage
Guo Jingjing's personal chess teaching, the good guy is a robot
2022年固定资产管理系统的概况
UGUI—事件,iTween插件
【微服务架构】为故障设计微服务架构
It is obvious that a unique index is added, why does it still generate duplicate data?