我是Postgresql和Pgpool安装程序的新手。我已经使用Pgpool和Repmgr配置了Postgresql /负载平衡。
The setup consist of 3 nodes and verison of Application and OS is as mentioned below:
**Pgpool node** => 192.168.0.4, **Postgresql Nodes** => 192.168.0.6, 192.168.0.7
**OS version** => CentOS 6.8 (On all the 3 nodes)
*
我正在试验PostgreSQL和pgpool,并尝试在pgpool上设置本机复制模式。pgpool文档说是In the native replication mode, Pgpool-II is responsible for synchronizing databases.。所以我没有改变PostgreSQL上的任何配置,只是通过木偶设置了两个节点,做出了正确的防火墙配置,这样我就可以直接连接到网络上其他主机上的节点。pgpool日志看起来不错,不要显示任何明显的错误,并且pgpool正常启动,它甚至可以连接到其中一个节点,实际上它总是连接到backend_hostname0。我甚至没有看到
基于文档这里,我想创建一个带有PostgreSQL数据库的pgpool II。当我试图安装时,会遇到以下错误:
configure: error: libpq is not installed or libpq is old
在pgpool网站上搜索时,他们提到使用以下命令运行./configure:
--with-pgsql
或
--with-pgsql-includedir
或
--with-pgsql-libdir
但我仍然面临着同样的问题。有人能指点我从这里能做什么吗?
我正在运行PostgreSQL 9.2,它是从CentOS 5上的一个yum包中获得的。