我已经开始pgpool
使用命令
sudo pgpool -n &
它开始在终端上给出以下消息:
2012-05-04 10:54:29 日志:pid 4109:pgpool-II 成功启动。版本 2.3.2.1 (tomiteboshi)
但是当我尝试运行以下命令时:
createdb -p 9999 bench_replication
我收到以下错误消息:
createdb:无法连接到数据库 postgres:无法连接到服务器:没有这样的文件或目录。服务器是否在本地运行并接受 Unix 域套接字“/var/run/postgresql/.s.PGSQL.9999”上的连接?
当我将端口从 9999 更改为 5432 时,bench_replication
只会在本地节点上创建数据库,而不是在从节点上创建数据库。但是,教程说在这个命令中提到端口 9999 以便bench_replication
通过pgpool
.
为了确认是否pgpool
真的在运行,我停止pgpool
使用命令
2012-05-04 10:58:50 LOG: pid 4109: received smart shutdown request
stop request sent to pgpool. waiting for termination...done.
[1]+ Done sudo -A pgpool -n
这证实了pgpool
实际运行。我究竟做错了什么?我已经更改了我pgpool
在网上标准教程中提到的所有配置文件。