pgpool作为postgresql的集群应用兼有代理功能,实在是强大,在无数次的实验失败之后,总结一下我的使用心得。
一、下载安装
首先提供下载页:点击这里。我下载的是installer-pg93-3.3.3.tar.gz,解压之后安装postgresql92-libs-9.2.4-1PGDG.didt.ep.x86_64.rpm和pgpool-II-pg93-3.3.3-1.pgdg.x86_64.rpm,这时pgpool的安装已经结束。
二、模式
pgpool给用户提供了三种模式供用户选择,分别是复制模式,主备模式和流复制模式。
模式 | 示例文件 |
复制模式 | pgpool.conf.sample-replication |
主/备模式(Slony-I) | pgpool.conf.sample-master-slave |
主/备模式(流复制) | pgpool.conf.sample-stream |
1、复制模式
对于模式的配置,这里不做多讲,我使用的是复制模式,简单配置如下:(数据库节点为192.168.