Ceci est une ancienne révision du document !
Même procédure sur Babar et Dumbo
sudo aptitude install make libreadline-dev cd /home/damien/ wget http://wwwmaster.postgresql.org/redir/357/f/source/v9.0beta3/postgresql-9.0beta3.tar.gz tar xzvf postgresql-9.0beta3.tar.gz cd postgresql-9.0beta3/ ./configure make sudo make install sudo su - postgres cd /var/lib/postgresql/ mkdir 9.0 /usr/local/pgsql/bin/initdb -D /var/lib/postgresql/9.0/
Avant de démarrer le serveur, on modifie port sur 5433 dans postgresql.conf
vi postgresql.conf
Puis on met en place le script de démarrage. Ne pas oublier de modifier la paramètre PGDATA !
sudo cp /home/damien/postgresql-9.0beta3/contrib/start-script/linux /etc/init.d/postgresql-9.0 sudo vi /etc/init.d/postgresql-9.0 sudo chmod a+x /etc/init.d/postgresql-9.0 sudo update-rc.d postgresql-9.0 defaults
sudo /etc/init.d/postgresql-9.0 start sudo su - postgres /usr/local/pgsql/bin/psql -h 127.0.0.1 -p 5433
sur Dumbo :
sudo passwd postgres sudo su - postgres mkdir -p /var/lib/postgresql/babar_wals
sudo Babar :
sudo su - postgres ssh-keygen ssh-copy-id postgres@dumbo.postgresql.fr touch /tmp/tst scp /tmp/tst postgres@dumbo.postgresql.fr:/var/lib/postgresql/babar_wals
Modification dans le postgresql.conf de Babar
wal_level = hot_standby archive_mode = on archive_command = 'scp $p postgres@dumbo.postgresql.fr:/var/lib/postgresql/babar_wals/%f'
puis redémmarage du serveur PG sur Babar
sudo /etc/init.d/postgresql-9.0 restart
<code sh> /usr/local/pgsql/bin/psql -h 127.0.0.1 -p 5433 -c “select pg_start_backup('init dumbo')”