yuan-er

导航

 

修改GaussDB实例的副本一致性协议

操作场景

GaussDB提供集中式版实例切换副本一致性协议的功能。

NOTICE:
  • Quorum:Quorum是主备同步复制机制,客户端发起事务后,必须要等待对应的WAL日志复制到了多个副本后,主库才会响应给客户端,少部分数据节点的宕机不影响全局可用性,保证数据的一致性。
  • Paxos:DCF模式开关开启后,DN可以支持基于Paxos协议的复制与仲裁能力。DN基于Paxos的选主和日志复制,复制过程中支持压缩及流控,防止带宽占用过高。提供基于Paxos多种角色的节点类型,并能够进行调整。支持查询当前数据库实例的状态。

约束限制

  • 仅支持V2.0-3.200及以上的集中式版模式,分布式暂不支持。
  • 该功能属于白名单功能,使用前需要联系运维参考《云数据库 GaussDB 维护指南(for 华为云Stack 8.5.0)》中的“运维指南 > DBS运维管理平台操作指南 > 配置管理 > 特性白名单”章节,将“gaussdb_feature_supportSetConsistencyProtocol”白名单打开。
  • 一致性协议切换过程中可能会自动重启实例,重启实例会中断业务,请在业务低峰期进行。
  • 修改副本一致性协议之后,实例的原有备份文件不支持恢复到当前实例。

操作步骤

  1. 登录管理控制台
  2. “实例管理”页面,选择指定的实例,单击实例的名称。
  3. 基本信息”页面,单击“副本一致性协议”后的“修改”。
  4. 选择需要切换的一致性协议。

     

    图1 确认修改副本一致性协议

     

     

  5. 单击“确定”进行副本一致性协议切换。
 
posted on 2025-03-19 09:31  数据库笔记  阅读(9)  评论(0)    收藏  举报