【发布时间】:2020-06-03 13:50:18
【问题描述】:
我已经建立了一个 3 节点集群,其中流复制没有任何问题(通过 docker-compose 完成)。 当我停止主节点时,会选择一个新的主节点,之前的备用节点切换到新的主节点。 但问题是没有设置流复制。无论我在主服务器上做什么都不会复制到备用服务器,如果我尝试从 pg_stat_replication 查询 select *,它是空的。
我不确定我是否缺少与此相关的文档中的某些内容,或者是否有必要手动修复复制。
如果有人可以给小费,我将非常感激。
链接到 Dockerfile、Docker-compose 和脚本,以及一些关键日志和 pg_stat_replication 数据库:Link
我认为我错过了一些非常明显的东西。
干杯。
【问题讨论】:
-
您应该提供更多信息:repmgr 是否配置为处理此问题?如果是,请提供详细信息。还请提供在主停止之前从主和备用开始的 PostgreSQL 日志。
-
@pifor 用链接更新了原始帖子。谢谢。
标签: postgresql postgresql-11 repmgr