1 votes

Réplication PostgreSQL

Je suis en train d'examiner la réplication de la base de données maître (PostgreSQL) et voici la configuration que je dois mettre en place

maître -- hot-standby (hs)
|
|
--- esclave en lecture seule (r1)
|
|
--- esclave en lecture seule (r2)

Mon exigence est que soit le maître soit le standby doit être disponible tout le temps et r1-r2 devraient être disponibles la plupart du temps.

J'ai configuré la réplication en continu avec récupération sur hs et sans récupération sur r1, r2. Ces 3 obtiennent les journaux WAL du maître.

Ma question est, lorsque le maître tombe en panne et que nous déclenchons la bascule sur le standby, que dois-je faire avec r1 et r2 ? les relier au standby signifierait une sauvegarde complète de la base et lorsque le maître se remet en marche, je devrai peut-être les relier de nouveau.

C'est ma première tentative de configuration de réplication. Donc s'il y a quelque chose d'évident que j'oublie ou fais mal, veuillez me le faire savoir. Si des outils/solutions sont adaptés à ce genre de situation, je serais très heureux de le savoir et d'apprendre.

0voto

coredump Points 12455

Jetez un œil sur pgpool-II, il permet l'équilibrage de charge, le pool de connexions et la gestion du serveur en veille active. Cela vous aidera avec cette configuration.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X