Changer l’ IP du serveur sous Slony

Categories: Postgresql, slony
Comments: No Comments
Published on: 14 décembre 2012

Bonjour,

Changer l’ip d’un serveur est loin d’être courant et cela engendre souvent bien des problèmes…

Slony ne sera pas si compliqué à gérer pour ce genre de problème, connaître cette technique est utile si vos serveurs sont dans un Wan (changement FAI, contrat,etc…).

Il y a 2 solutions :

  • Delete de la réplication -> nouvelle réplication
  • Modification du catalogue de la réplication

et c’est cette dernière que je vais décrire brièvement.

Il suffira de se connecter sur les 2 catalogues (maitre et esclave), on ouvre la table sl_path, vous y trouverez quelques chose de ce type dans le champ « pa_conninfo » :

dbname=madb host=192.168.0.10 port=5432 user=slony password=abc

il suffit de changer l’ host par la nouvelle ip, faites cette manipulation sur les 2 serveurs.

On kill les 2 daemons slon et on les relance.

Pensez bien à modifier le .pgpass (si vous l’utilisez)et le pg_hba.

Je fais tout à partir de pgadmin, faisable sans problème en psql depuis le terminal.

Slony 2.0.1 pg 9.1

Problem solved

No Comments - Leave a comment

Leave a comment

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *


2 − = null

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


Welcome , today is Dimanche, 20 août 2017