Slony-I の コンパイル
最初取ってきたバージョンが余りに古くてソースごとに修正が必要だったので、再度検索して新しいものを入手した。
http://main.slony.info/downloads/1.2/source/
にある slony1-1.2.16.tar.bz2 が新しいと思われる。
# bzip2 -dc slony1-1.2.16.tar.bz2 | tar xvf - # cd slony1-1.2.16
./configure --help を見てみる。
いろいろあるが --with-pgconfigdir 以外はなくても良いらしい。
そのまま make && make install
# ./configure --with-pgconfigdir=/usr/local/pgsql/bin # make && make install
うまくいった。
※pgbench を使ってレプリケーションのテストを行うので、postgresql-x.x.x/contrib/pgbench のコンパイルをしておこう。