赞
踩
repmgr整体架构简介
关键字: 人大金仓、KingbaseES、repmgr
简介:流复制集群管理工具,负责监控流复制读写分离集群的监控,保障业务的高可用性。
主要功能:
组件主要包括:
辅助脚本:sys_monitor.sh、repmgr.sh、cluster_install.sh(在10节中对该脚本进行了详细的分析,后续技术文档会不断推出相关内容)
如图所示,repmgrd守护进程之间是没有通信的,所有的repmgr均通过conninfo连接到数据库,读取、修改数据库中对应表的信息记录集群节点的状态信息。
repmgrd :流复制的守护进程,根据本地数据库角色不同,其功能也不同:
kbha:第三方守护进程
启动命令放入定时服务/etc/cron.d/KINGBASECRON,由定时任务拉起第三方守护进程
sys_monitor.sh:一键启停脚本,读取 etc/repmgr.conf 配置文件获取基本信息:
(1)启动:
(2)停止:
由启动和停止集群的步骤可知,启动和停止操作的执行顺序刚好相反,启动集群的时候,先启动本地和其它节点的数据库,然后再启动流复制的守护进程repmgrd,最后启动第三方的守护进程kbha,而停止的顺序刚好相反。 更多信息,参见https://help.kingbase.com.cn/v8/index.html
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。