【发布时间】:2014-04-08 17:26:43
【问题描述】:
我在玩pgpool2。
我正在使用命令psql -U postgres -p 5432 连接到在端口 5432 上运行的 postgresql,并且连接正常。
当我使用命令psql -U postgres -p 9999 连接到在 9999 端口上运行的 pgpool2 时,它会返回如下对话框:
psql: root@master:/linux/path#
我做错了什么?有没有办法使用 psql 连接到 pgpool? 我也无法从应用程序连接到它。
UPD我收到以下错误pool_do_auth: maybe protocol version mismatch (current version 3)
已解决:问题出在后端的 pgpool 身份验证中。编辑pg_hba.conf 修复问题。
【问题讨论】:
-
你能分享你改变了什么吗?我遇到了类似的问题,只能通过在
pg_hba.conf中使用“信任”来使其工作@ -
@skroth,你使用什么版本的 pgpool?
-
pgpool-II version 3.1.3 (hatsuiboshi) -
因为没有实际发布您的问题的答案而投反对票
标签: postgresql psql pgpool