2

我已经在复制模式下设置了一个 pgpool,看门狗有一个虚拟 IP(未使用的 IP)。pgpool 和看门狗启动成功完成。

使用指定的 IP 创建虚拟 eth0:0 接口192.168.143.95。pgPool 配置为在端口 5432 上运行

尝试连接到虚拟 IP 时:端口 psql 命令psql -h 192.168.143.95 -p 5432 -l psql: could not connect to server: Connection refused Is the server running on host "192.168.143.95" and accepting TCP/IP connections on port 5432?

显然,虚拟 IP 地址的任何端口上都没有侦听套接字。有没有人有类似的工作配置?虚拟 IP 地址是否有一些未指定的要求(例如与 pgpool 接口相同的子网)?

对于为什么这可能不起作用的任何建议,我将不胜感激。

非常感谢

4

1 回答 1

1

您需要将虚拟 IP 的网络掩码与 pg 实例的范围相同。还要确保您没有打开防火墙。

于 2017-01-10T07:02:43.517 回答