高可用组件keepalived
文章平均质量分 67
伊初啊
后端开发er。技术栈:php+go。希望各路前辈和大佬多多指教
展开
-
记录一段无网环境安装双机热备的shell脚本
第一层目录如下:安装脚本和资源包在同一层第二层是资源包内部,包括编译安装好的keepalived和inotify,还有keepalived配置文件包和rsyncd配置文件包等。daemon是安装daemon守护进程用的组件包,keepalived启动的时候要用daemon进行多进程。原创 2023-08-01 10:04:27 · 119 阅读 · 0 评论 -
keepalived组件源码安装在ubuntu中的兼容问题
在使用keepalived部署双机热备的过程中发现一个问题,在ubuntu中部署好的时候,keepalived只有一个进程在跑,也就是vrrp等内容没有生效。最后发现是安装包需要进行一个配置修改,完成适配。原创 2023-08-09 14:59:38 · 152 阅读 · 0 评论 -
基于keepalived+rsync实现的双机热备(一)
rsync是一个常用的文件同步工具,它可以通过网络或本地文件系统快速地同步文件和目录。rsync的特点是只传输两个目录之间不同的部分,这样可以大大降低传输数据的数量,提高同步的速度。rsync支持加密传输、压缩传输、增量备份等功能,是一个非常实用的工具。原创 2023-07-24 14:41:34 · 261 阅读 · 0 评论 -
基于keepalived+rsync实现的双机热备(二)
keepalived服务工作原理: keepalived高可用对之间是通过VRRP进行通信的,VRRP是通过精选机制来确定主备的,主的优先级高于备,因此,工作时主会优先获得所有的资源,备节点处于等待状态,当主挂了的时候,备节点就会接管主节点的资源,然后顶替主节点对外提供服务。在keepalived服务对之间,只有作为主的服务器会一直发送VRRP广播包,告诉备它还活着,此时备不会抢占主,当主不可用时,即备监听不到主发送的广播包时,就会启动相关服务接管资源,保证业务的连续性,接管速度最快可以小于1秒。原创 2023-07-24 14:26:02 · 211 阅读 · 0 评论