opengauss 灾备升主failover异常

灾备升主failover异常

 灾备升主failover错误信息参考

故障描述

原因和解决方案

灾备数据库实例有故障节点未参与灾备数据库实例升主。

原因:因服务器宕机,网络中断等原因导致节点脱离灾备数据库实例,没有参与灾备数据库实例升主。

解决方案:
  1. 故障节点修复后重新加入数据库实例。
  2. 修改CMS和CMA中关于数据库实例灾备模式的参数,切回主数据库实例配置。
    gs_guc set -Z cmserver -N all -I all -c "backup_open = 0"
    gs_guc set -Z cmagent -N all -I all -c "agent_backup_open=0"
    gs_guc set -Z cmagent -N all -I all -c "disaster_recovery_type= 0"
  3. 接入故障节点,查询CMS和CMA的进程ID,使用kill -9命令杀掉进程,然后进程会被om_monitor重启,完成CMS和CMA参数修改的生效。
  4. 手动修复改节点后使用cm_ctl start-n NODEID -D DATADIR。

详情查看:https://opengauss.org
详情查看:https://docs-opengauss.osinfra.cn

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值