pgpool是一个PostgreSQL链接池,有很多相当不错的特性。
下载,编译,安装
./configuremake && sudo make install
假设安装到了默认目录
# 编辑配置文件sudo cp /usr/local/etc/pgpool.conf.sample /usr/local/etc/pgpool.confvi /usr/local/etc/pgpool.conf主要是设置后面几个PostgreSQL的实例地址。
PostgreSQL实例需要完成的工作
cd sql/pgpool-regclass;sudo make install;cd ../pgpool-recoverysudo make install;cd ..;psql -f insert_lock.sql template1psql -f insert_lock.sql elysiumpsql template1CREATE EXTENSION pgpool_regclass;CREATE EXTENSION pgpool_recovery;\c elysiumCREATE EXTENSION pgpool_regclass;CREATE EXTENSION pgpool_recovery;