Ajout création user repl + règle pg_hba.conf
This commit is contained in:
parent
801a95750c
commit
fa1aa2af2a
|
@ -48,7 +48,7 @@ wal_level = replica
|
||||||
|
|
||||||
# Activation de l'archivage des WAL. Nécessaire pour pouvoir remettre en
|
# Activation de l'archivage des WAL. Nécessaire pour pouvoir remettre en
|
||||||
# place facilement la réplication suite à un failover/switchover.
|
# place facilement la réplication suite à un failover/switchover.
|
||||||
# Ceci n'est pas obligatoire pour la mise en place d'une réplication physique
|
# Ceci n'est pas obligatoire pour la mise en place d'une réplication physique si on utilise on slot de réplication
|
||||||
archive_mode = on
|
archive_mode = on
|
||||||
archive_command = 'rsync %p 192.0.2.2:/srv/pg-archives/%f'
|
archive_command = 'rsync %p 192.0.2.2:/srv/pg-archives/%f'
|
||||||
~~~
|
~~~
|
||||||
|
@ -59,9 +59,16 @@ Créer un utilisateur dédié pour la réplication :
|
||||||
postgres=# CREATE ROLE repl WITH LOGIN REPLICATION PASSWORD 'PASSWORD';
|
postgres=# CREATE ROLE repl WITH LOGIN REPLICATION PASSWORD 'PASSWORD';
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
|
On peux le faire aussi comme ceci, avec l'utilisateur Unix postgres :
|
||||||
|
|
||||||
|
~~~
|
||||||
|
postgres@hostname:~$ createuser --no-superuser --no-createrole --no-createdb --replication -P repl
|
||||||
|
~~~
|
||||||
|
|
||||||
Autoriser le serveur réplica à se connecter au maître :
|
Autoriser le serveur réplica à se connecter au maître :
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
|
host replication repl 192.0.2.2/32 md5
|
||||||
hostssl replication repl 192.0.2.2/32 md5
|
hostssl replication repl 192.0.2.2/32 md5
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue