0

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

这是我的网络配置:

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

PgPool-II 运行良好,但是在使用主节点进行在线恢复期间出现问题。

当我关闭主节点时,由于故障转移,从属节点得到了很好的提升(他成为新的主节点)。到目前为止,一切都很好。

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

我试图在“postgresql.conf”备用文件上更改此值,但如果我这样做,我的备用服务器不想启动,因为“wal_level = minimum”因此存在不一致。

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

在此先感谢您的帮助。

4

0 回答 0