更新时间:2024-11-12 GMT+08:00
分享

双集群复制参数

enable_roach_standby_cluster

参数说明:设置双集群中备集群的各个实例是否为只读模式,仅sysadmin用户可以访问。

参数类型:布尔型

参数单位:

取值范围:

  • on:表示备集群开启只读模式。
  • off:表示备集群关闭只读模式。此情况下,备集群可读可写。

默认值:off

设置方式:该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。

设置建议:备份恢复使用,不建议用户修改。

设置不当的风险与影响:修改该参数取值可能导致集群出现意料之外的结果,请保持默认值。

RepOriginId

参数说明该参数是一个会话级别的GUC参数,在双向逻辑复制的场景下,为避免数据循环复制,需要设置为一个非0的值。

参数类型:整型

参数单位:

取值范围0 ~ 2147483647‬

默认值0

设置方式:该参数属于USERSET类型参数,请参考表2中的方式三进行设置。

设置建议:在双向逻辑复制的场景下,需要设置为一个非0的值。

设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。

auto_csn_barrier

参数说明流式容灾的主集群和GTM LITE集群是否开启barrier打点功能。

参数类型:布尔型

参数单位:

取值范围

  • on:表示开启。
  • off:表示关闭。

默认值:off

设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。

设置建议:容灾流程中会自动设置开启,不建议用户手动关闭。GTM LITE集群开启备机读功能,需要设置该参数为ON。

设置不当的风险与影响:关闭后,影响灾备集群和GTM LITE集群备机读数据一致性。

stream_cluster_run_mode

参数说明流式容灾双集群容灾场景,标识CN/DN节点属于主集群还是备集群。

参数类型:枚举类型

参数单位:

取值范围

  • cluster_primary:表示节点是主集群的节点。
  • cluster_standby:表示节点是备集群的节点。

默认值cluster_primary

设置方式:该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。

设置建议:此参数为容灾集群的状态参数,内部流程使用,用户可读,不建议用户修改。

设置不当的风险与影响:手动修改会造成灾备集群异常。

hadr_process_type

参数说明基于流式复制异地容灾解决方案或者同城双中心高可用方案的流程标识。

参数类型:枚举类型

参数单位:

取值范围:

  • none:表示当前无流程。
  • failover:表示当前处于灾备集群升主流程。
  • switchover_promote:表示主备集群倒换流程中灾备集群升主流程
  • switchover_demote:表示主备集群倒换流程中主集群降为灾备集群流程
  • dorado_failover:表示dorado灾备集群升主流程。
  • dorado_switchover_demote:表示dorado主备集群倒换流程中主集群降为灾备集群流程。
  • dorado_failover_abnormal:表示dorado主集群共享盘故障时,灾备集群升主流程。
  • dorado_failover_in_standby_stream:表示同城双中心高可用支持基于流式复制异地容灾解决方案中异地集群为容灾主集群时,dorado备集群升为dorado主集群(同时为异地容灾-灾备集群)流程。
  • dorado_failover_abnormal_in_standby_stream:表示同城双中心高可用支持基于流式复制异地容灾解决方案中异地集群为异地容灾主集群且dorado主集群(同时为异地容灾-灾备集群)共享盘故障时,dorado备集群升为dorado主集群(同时为异地容灾-灾备集群)流程。

默认值:none

设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。

设置建议:容灾集群的状态参数,内部流程使用,用户可读,不建议用户修改。

设置不当的风险与影响:手动修改会造成灾备集群异常。

cluster_name

参数说明:标识当前集群的集群名称。

集群名称cluster_name不可设置为“invalid_cluster_uuid”。

参数类型:字符串

参数单位:

取值范围:合法的集群名称。

默认值:""

设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。

设置建议:该参数在容灾流程使用,容灾集群依赖该参数进行集群识别,用户可读,不建议用户修改。

设置不当的风险与影响:手动修改可能造成容灾功能异常。

hadr_primary_cluster_name

参数说明:标识容灾中当前主集群的集群名称。用于1个主集群连接两个备集群的异地流式容灾部署下的主集群识别。

当流式容灾备集群的首备的hadr_primary_cluster_name配置为“invalid_cluster_uuid”时,将不再启动与主集群的日志同步,备集群将持续处于断连状态。

参数类型:字符串

参数单位:

取值范围:合法的集群名称。

默认值:""

设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。

设置建议:容灾集群的识别参数,容灾流程使用,用户可读,不建议用户修改。

设置不当的风险与影响:手动修改可能造成容灾功能异常。

hadr_standby_cluster_num

参数说明:当前流式容灾的灾备集群数量。

参数类型:整型

参数单位:

取值范围:0 ~ 2147483647

默认值:0

设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。

设置建议:容灾集群的状态参数,容灾流程使用,用户可读,不建议用户修改。

设置不当的风险与影响:手动修改可能造成容灾功能异常。

相关文档