pgpool Admin - 超级用户:未知(连接错误)

pgpoolAdmin - superuser: unknow (connetion error)

登录后收到以下消息。

创建 -> /var/www/.pcppass

 #insert:hostname:port:username:password

 *:*:admin:postgres
 *:*:postgres:postgres
 *:*:administrator:postges


 host$ sudo chown www-data .pcppass

... 它不起作用:-/

经过长时间的搜索,问题似乎与使用受信任和 md5 主机条目的错误组合时的 pg_hba.conf 和 pool_hba.conf 不兼容有关。参见 here and the FAQ。这些链接显示了如何正确地将两个 conf 文件与此矩阵配对:

您必须根据此矩阵设置默认条目,以便在 pgpoolAdmin 中启用所谓的 "superuser" 并允许通过 pgpool 进行连接。

我还找到了这个答案 here,它帮助我最终实现了与后端服务器的正确连接:我必须在我的 pg_hba.conf 上将 pgpool 服务器标记为本地网络上的受信任服务器postgresql 服务器。