首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何处理postgres-xl故障转移

如何处理postgres-xl故障转移
EN

Stack Overflow用户
提问于 2016-12-29 22:42:52
回答 1查看 725关注 0票数 1

我有一个集群,如node1(gtm)、node2(gtm-从机)、node3(gtm-proxy1、coord1、datanode1)--我使用pgxc_ctl设置了这些节点。我正在测试gtm故障转移。以下是我所做的:

  1. 将pgxc_ctl.conf从node1复制到node2
  2. 关机node1
  3. ssh int node2和pgxc_ctl类型,然后键入故障转移gtm
  4. 进入node3,并键入gtm_ctl重新连接-Z gtm_proxy -D proxydir -o "-s node2 -t 20001“
  5. 尝试psql it给我错误“致命:无法从GTM获得事务ID。GTM可能失败或失去连接”。

所以我输入“停止所有”和“全部”,看起来它解决了这个问题。但我不认为我应该重新启动集群。任何人都有建议

EN

回答 1

Stack Overflow用户

发布于 2016-12-31 00:54:30

好吧,我知道原因了。在添加第一个datanode之后,需要停止all并插入all。如果我不这样做,postgres将连接到gtm服务器,而不是gtm-代理。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41388212

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档