双集群复制参数
enable_slot_log
参数说明:是否开启复制槽主备同步特性,仅涉及归档槽和备份槽。
参数类型:布尔型
参数单位:无
取值范围:
- on:表示开启复制槽主备同步特性。
- off:表示不开启复制槽主备同步特性。
默认值:on
设置方式:该参数属于USERSET类型参数,请参见表1中对应设置方法进行设置。
设置建议:主机上创建归档/备份槽建议开启,备机创建归档/备份槽建议关闭。
设置不当的风险与影响:设置不当时,主备间复制同步除外的备份、归档、build等功能会受到影响。
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
参数说明:标识容灾中当前物理日志发送端集群的集群名称。
当流式容灾日志接收端集群的首备的hadr_primary_cluster_name配置为“invalid_cluster_uuid”时,将不再启动与日志发送端集群的日志同步,日志接收端集群将持续处于断连状态。
参数类型:字符串
参数单位:无
取值范围:合法的集群名称。
默认值:""
设置方式:该参数属于SIGHUP类型参数,请参见表1中对应设置方法进行设置。
设置建议:日志接收端集群的识别参数,容灾流程使用,用户可读,不建议用户修改。
设置不当的风险与影响:手动修改可能造成容灾功能异常。
hadr_standby_cluster_num
参数说明:当前流式容灾的灾备集群数量。
- hadr_standby_cluster_num参数在基于流式复制的异地容灾解决方案(一主集群+一备集群)下无效。
- 当hadr_replconninfo_config_mode参数设置为cluster_manager,即日志发送端集群与日志接收端集群间的容灾链路由集群管理配置时,该参数无效。
参数类型:整型
参数单位:无
取值范围:0 ~ 2147483647
默认值:0
设置方式:该参数属于SIGHUP类型参数,请参见表1中对应设置方法进行设置。
设置建议:容灾集群的状态参数,容灾流程使用,用户可读,不建议用户修改。
设置不当的风险与影响:手动修改可能造成容灾功能异常。
switchover_abort_timeout
参数说明:switchover主备消息交互完成后,若主机退出线程超过该参数设定的超时阈值,将触发进程异常终止。
参数类型:整型
参数单位:ms(毫秒)
取值范围:0 ~ 2147483647,其中0表示不使用超时abort功能。
默认值:10000
设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。
设置建议:推荐使用默认值。
设置不当的风险与影响:若参数值设置过低,可能导致switchover过程中主机更容易异常退出。