- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有用于 HA 的 pgpool-II 和用于自动故障转移的 repmgr。 Pgpool-II 也可以运行故障转移 我只是想知道使用 pgpool 或 repmgr 进行自动故障转移吗?如果 pgpool 可以进行故障转移,我是否需要使用 repmgr?并使用shell脚本来提升新高手?
最佳答案
我想通过 repmgrd 进行自动故障转移,并仅将 pgpool 用作应用程序的入口点。它几乎可以工作:我已将 pgpool 配置文件中的 failover_command 设置为空字符串 ('')。当主数据库发生故障时,pgpool 会执行 failover_command(它什么都不做,因为 failover_command 是空的),然后它会反复尝试寻找新的 master。当 repmgrd 完成故障转移后,pgpool 就会看到新的 master,一切正常。
如果 master 停止,repmgrd 将在 x 秒后进行故障转移(取决于重新连接间隔和 attemps 参数)。您必须确保 pgpool 中指定的健康检查间隔大于该间隔,否则 pgpool 将过早分离已停止的数据库:参数是 health_chek_max_retries 和 health_check_retry_delay (还有 health_check_period 不清楚)。您还必须将 failover_on_backend_error 设置为 no。
虽然我对这个设置不是很有信心,但我仍然需要更深入地测试它。
关于postgresql - PgPool-II 和 repmgr 自动故障转移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48593291/
我已经成功设置了两个节点(Master & Satndby)。 我的版本是 repmgr 2.0 (PostgreSQL 9.3.6) 备用repmgr.conf cluster=test node=
我正在使用 repmgr 并已成功故障转移到备用节点。但是,当我尝试恢复发生故障的主节点时,我现在发现我有两个主节点。 我已经尝试将备用节点重新注册为备用节点。但是我发现当 repmgr 检查节点的模
repmgr 的问题: failed to register in claster 请告诉我,我错过了什么? 主配置: failover=automatic follow_command='repmg
我正在尝试使用两台服务器创建一个 postgres 复制配置。步骤类似于PostgreSQL 9.4 Replication with RepMgr and PgBouncer on Ubuntu 1
我有用于 HA 的 pgpool-II 和用于自动故障转移的 repmgr。 Pgpool-II 也可以运行故障转移 我只是想知道使用 pgpool 或 repmgr 进行自动故障转移吗?如果 pgp
我正在使用 Postgres 11.5 和 docker。我已经启动了 3 个容器 - 1 个主容器和 2 个从容器。 pg-0 大师: docker run --detach --name pg-0
我正在尝试创建具有复制和自动故障转移功能的 Postgresql 设置。我希望它是可重用的、可扩展的和可移植的,所以我尝试使用 docker 来运行 Postgres。我也不想重新发明轮子,所以我尝试
我正在使用 repmgr 进行复制。我已成功将主节点注册到 repmgr。我已经成功克隆了主节点并启动了备用服务器。但问题是我无法在 repmgr 中注册备用节点。 我使用的版本是 repmgr 2.
我正在尝试在我的 postgresql 环境(2 个 postgresql 服务器 + 1 个 pgpool)中配置 pgpool 以执行 HA,而 repmgr 负责复制。 我在日志中收到下一条消息
我是一名优秀的程序员,十分优秀!