PgPool-II:故障转移后新主服务器上的“max_wal_senders = 0”

时间:2014-08-29 14:49:46

标签: postgresql pgpool

我在Debian虚拟机上安装了PgPool-II和节点。我按照用户手册中的说明进行操作。我启用了流复制,故障转移和在线恢复功能。

这是我的网络配置:

  • 192.168.1.111 PgPool-II
  • 192.168.1.124主节点(id = 0)
  • 192.168.1.126 slave node(id = 1)

PgPool-II运行良好,但是我在使用主节点进行在线恢复时遇到了问题。

当我关闭主节点时,由于故障转移,从站被很好地提升(他成为新的主站)。到目前为止,非常好。

但是,当并尝试使用“pcp_recovery_node”命令将旧主服务器恢复为从服务器时,此服务器已正确重新配置(由于“basebackup.sh”),但由于“max_wal_senders = 0”,因此无法连接到新主服务器后者。

我试图在“postgresql.conf”备用文件中更改此值,但如果我这样做,我的备用数据库不想启动,因为“wal_level = minimal”,因此存在不一致。

版本: - PgPool-II 3.3.3 - PostgreSQL 9.1 - Debian x64 7.6

提前感谢您的帮助。

0 个答案:

没有答案