openGauss CM支持两节点部署特性
1.什么是CM
从5.0开始CM支持2节点部署,CM集群和数据库集群都能实现高可用,RPO=0
(1)CM集群高可用:
基于网关IP实现:备实例基于与网关IP的连通性判定自身是否升主,主实例基于与其与网关IP的连通性判定自身是否降备。目前支持自动故障切换和手工故障切换。
(2)数据库集群高可用
备实例是否failover的判定除去基于流复制状态,额外增加对数据库集群VIP(选配参数)的连通性的探测,以此降低主实例故障的误判概率,进而降低脑裂故障概率。为了确保脑裂故障时数据库集群的数据一致性,提供可配参数支持自动故障恢复和手工故障恢复。手工故障恢复需要按照特定文档及工具执行差异数据合并。
3.CM两节点部署的XML
root@k8s-node1 cm_server]# vi /home/omm/cluster_config.xml <br><br><br><br> <br> <p><br> </p><p><br> </p><p><br> </p><p><br> </p><p><br> </p><p><br> </p><p><br> </p><p><br> <br> <br> <br> </p><p><br> </p><p><br> </p><p><br> </p><p><br> </p><p><br><br> </p><p><br> </p><p><br> </p><p><br> </p><p><br> </p><p><br> <br> </p><p><br> <br> </p><p><br> <br> </p><p><br> </p><p><br> </p><p><br> </p><p><br><br> <br> </p><p><br> </p><p><br> </p><p><br> </p><p><br> </p><p><br><br> </p><p><br> </p><p><br><br><br><br></p>