Vous n'êtes pas identifié(e).
Bonjour,
Lorsque j'effectue un vacum full sur une de mes bases (45go) à tous les coups le slave réclame un fichier 'Wal' qui n'est plus sur le master.
ma configuration de base était:
____
checkpoint_segments = 128
checkpoint_completion_target = 0.9
checkpoint_timeout = 1h
wal_level='hot_standby'
max_wal_senders=3
wal_keep_segments=300
--> j'ai modifié la variable
wal_keep_segments=600
Mais le problème persiste toujours à chaque vacumm full je suis obligé de refaire un rsync entre mes deux serveurs..
Toutes mes excuses si le sujet a déjà été abordé.
Hors ligne
Bonjour,
Il est conseillé d'utiliser les paramètres "archive_command" et "restore_command" (sur le maître et l'esclave respectivement) afin de s'assurer de la continuité de la réplication si la connexion en streaming replication n'arrive pas à suivre. Voir http://docs.postgresql.fr/9.2/continuous-archiving.html
Vous pouvez du coup baisser le paramètre "wal_keep_segments".
Julien.
https://rjuju.github.io/
Hors ligne