暂无图片
antdb数据库提示“switchover datanode slave 失败”。
我来答
分享
关耳
2023-09-27
antdb数据库提示“switchover datanode slave 失败”。

antdb数据库提示“switchover datanode slave 失败”。

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
暂无图片
亚信安慧AntDB数据库

解决方式

需要确认当前 datanode 节点的切换状况:

datanode 未进行实际的切换:根据 mgr 中的错误信息,解决问题后再次尝试进行切换

datanode 已经进行了实际的切换:需要进行如下的操作

mgr 节点

set command_mode = sql;
select oid,* from adb_catalog.mgr_node;
update adb_catalog.mgr_node set nodetype=‘xxxx’, nodesync=‘xxxx’,nodemasternameoid=‘xxxx’ where oid=xxxx; --此处需要将datanode的主备库都需要进行update

gtm主库&cn主库

select oid,* from pgxc_node;
update pgxc_node set node_name=‘xxxx’, node_host=’’ where oid=xxxx;

原因说明

datanode主备切换成功后,在进行一些校验的时候可能会出错,这时,就不能再次进行切换,只能通过修改元数据的方式进行。

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏