修改标题
往前插入
往后插入
插入子项
删除
日常使用
方案场景
HA集群的其他管理
1. 集群主机登录
集群主机登录界面可以直接连接集群所有的主机而无需开启远程工具,并且支持上下翻滚命令和复制粘贴功能:
2. HA日志查看
在HA日志界面可以选择根据需要选择”Success”,”Running”,”Fault”三个状态中一个,也可以根据任务类型、所属集群、时间筛选对应的日志信息:
3. 集群的故障切换说明
CLup会每隔在创建集群时的参数“探测周期(秒)”指定的秒数去检查数据库是否正常,检查方法为执行一个SQL,即在”集群定义”参数“探测SQL”指定的数据库中更新表“cs_sys_heartbeat
”,如果无法更新,则会触发故障切换的动作,如果是主库,探测的SQL为:
UPDATE cs_sys_heartbeat SET hb_time = now();
如果发现此表的hb_time时间一直不变,则认为CLup的检测失效了:
cs_sys_ha=# select * from cs_sys_heartbeat;
hb_time
-------------------------------
2022-05-11 15:04:47.665581+08
(1 row)
当主数据库出现故障后,CLup会把其中一台备库激活成主库,同时让其它备库重新从这台新的主库同步WAL日志。 当备数据库出现故障后,CLup会标记其为失败,如果配置了读写分离和负载均衡,还会把此备库从负载均衡器中移除。
对于只读备库,CLup会执行下面的SQL去检查备库是否正常:select 1;
目录