容灾关系正常时解除
主集群主节点执行:
gs_sdr -t stop -X /database/panweidb/soft/cluster_config.xml -U sdr_test -W sdr3@test
备集群主节点执行:
gs_sdr -t failover
备集群主节点不能使用 gs_sdr -t stop,会报错:
[omm@xxx ~]$ gs_sdr -t stop -X /database/panweidb/soft/cluster_config.xml
--------------------------------------------------------------------------------
Streaming disaster recovery stop c48a0dce1d9911efa694000c29a8e394
--------------------------------------------------------------------------------
Start remove streaming disaster relationship.
Got the step for action:[stop].
Successfully check cluster status is: Normal.
[GAUSS-51632] : Failed to check cluster type, standby cluster is not supported for stop.
容灾关系异常时解除
- 设置参数(3个节点操作)
cm_ctl set --param --agent -k 'agent_backup_open=0'
cm_ctl set --param --server -k 'backup_open=0'
cm_ctl ddb --put /omm/CMServer/backup_open 0
单个节点(如果有节点没有成功,则需要去失败节点单独执行):
gs_guc set -I all -N all -c "stream_cluster_run_mode='cluster_primary'"
- 检查 $PGDATA/postgresql.conf 文件
cat $PGDATA/postgresql.conf | grep replconninfo
- 如果此时 replconninfo 3,4,5 不为空,将其注释(需要注释的是另一个集群的 replconninfo ,根据实际情况操作)
vim $PGDATA/postgresql.conf
- 移除步骤信息
- 3个节点操作;
- 如果接下来要重新建立容灾关系,那么另一个集群也要进行这个操作;
- streaming_lock 文件不一定存在。
cd /database/panweidb/tmp mkdir streaming_tmp_backup mv streaming_cabin streaming_tmp_backup/ mv streaming_lock* streaming_tmp_backup/
- 重启集群
gs_om -t stop
gs_om -t start文章转载自武林萌主,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




