antdb提示“在协调器的pgxc_node中找不到OID为“xxxx”的数据节点主节点”

huangapple go评论72阅读模式
英文:

antdb prompts "cannot find the datanode master which oid is "xxxx" in pgxc_node of coordinator"

问题

我是AntDB的新用户,使用过程中总是遇到一些问题。今天我发现AntDB提示“在协调器的pgxc_node中找不到OID为“xxxx”的数据节点主节点”,我该怎么办?谢谢你的帮助!

英文:

I'm a new user of antdb and I always some problems while using it. Today I found antdb prompts "cannot find the datanode master which oid is "xxxx" in pgxc_node of coordinator", what should I do? Thanks for your help!

答案1

得分: 0

在成功进行了数据节点主/备份切换后,可能会错过对 pgxc_node 的相关更改。

您需要确认当前数据节点的主/备份数据库状态。根据主/备份状态在 pgxc_node 中确认数据节点信息:

如果 gtm 主数据库和 cn 主数据库的 pgxc_node 中的数据节点信息是正确的

则更新 pgxc_class,将 nodeoids='xxx yyy zzz' 更新为 nodeoids='aaa bbb ccc'

如果 pgxc_node 中的数据节点信息不正确,

则更新 pgxc_node,将 node_name='xxxx'node_host='' 更新为 oid=xxxx

英文:

After a successful datanode primary/backup switchover, the relevant changes to pgxc_node may be missed.

You need to confirm the primary/backup database status of the current datanode. Confirm the datanode information in pgxc_node based on the primary/standby status:

If the datanode information in the pgxc_node of the gtm primary database& cn primary database is correct

update pgxc_class set nodeoids='xxx yyy zzz' where nodeoids='aaa bbb ccc';

If the datanode information in pgxc_node is incorrect,

update pgxc_node set node_name='xxxx', node_host='' where oid=xxxx;

huangapple
  • 本文由 发表于 2023年7月6日 14:07:10
  • 转载请务必保留本文链接:https://go.coder-hub.com/76625945.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定