searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

keepalived 软件

2024-09-04 09:41:44
33
0

Keepalived启动后以后会有一个主进程Master,它会生成还有2个子进程:
一个是VRRP Stack负责VRRP(也就是VRRP协议的实现)
一个是Checkers负责IPVS的后端的应用服务器的健康检查,当检测失败,就会调用IPVS规则删除后端服务器的IP地址,检测成功,再加回来。当检测后端有失败的情况可以使用SMTP通知管理员。另外VRRP如果检测到另外一个Keepalive失败也可以通过SMTP通知管理员。

Control Plane:这个就是主进程,主进程的功能是分析配置文件,读取、配置和生效配置文件,指挥那2个子进程工作。

WatchDog:看门狗,这个是Linux系统内核的一个模块,它的作用是帮助主进程盯着那2个子进程,因为主进程并不负责具体工作​,具体工作都是子进程完成的。如果子进程挂了,那Keepalived就不完整了.2个子进程会定期的向主进程打开的一个内部Unix Socket文件​写心跳信息​。如果有某个子进程不写信息了,它就会重启子进程,主进程就是让WatchDog来监控子进程的。

安装条件

  1. 多播状态时,网卡支持多播,防火墙放行多播
  2. ​各个节点需要时间同步(​systemctl start chronyd)
0条评论
作者已关闭评论
chenrs3
4文章数
0粉丝数
chenrs3
4 文章 | 0 粉丝
chenrs3
4文章数
0粉丝数
chenrs3
4 文章 | 0 粉丝
原创

keepalived 软件

2024-09-04 09:41:44
33
0

Keepalived启动后以后会有一个主进程Master,它会生成还有2个子进程:
一个是VRRP Stack负责VRRP(也就是VRRP协议的实现)
一个是Checkers负责IPVS的后端的应用服务器的健康检查,当检测失败,就会调用IPVS规则删除后端服务器的IP地址,检测成功,再加回来。当检测后端有失败的情况可以使用SMTP通知管理员。另外VRRP如果检测到另外一个Keepalive失败也可以通过SMTP通知管理员。

Control Plane:这个就是主进程,主进程的功能是分析配置文件,读取、配置和生效配置文件,指挥那2个子进程工作。

WatchDog:看门狗,这个是Linux系统内核的一个模块,它的作用是帮助主进程盯着那2个子进程,因为主进程并不负责具体工作​,具体工作都是子进程完成的。如果子进程挂了,那Keepalived就不完整了.2个子进程会定期的向主进程打开的一个内部Unix Socket文件​写心跳信息​。如果有某个子进程不写信息了,它就会重启子进程,主进程就是让WatchDog来监控子进程的。

安装条件

  1. 多播状态时,网卡支持多播,防火墙放行多播
  2. ​各个节点需要时间同步(​systemctl start chronyd)
文章来自个人专栏
文章 | 订阅
0条评论
作者已关闭评论
作者已关闭评论
0
0