PostgreSQL repmgr avec Keepalived Ajout d'une VIP flottante

Les télescopes spatiaux de la NASA observent des régimes météorologiques dans une naine brune

TL;DR : Un cluster repmgr gère le basculement automatique, mais les applications doivent toujours savoir quel nœud est le primaire actuel.

Keepalived résout ce problème avec une adresse IP virtuelle (VIP) flottante qui se déplace automatiquement vers le nœud qui détient le rôle principal.

Ce guide ajoute un VIP à un cluster PostgreSQL 18 + repmgr existant sur Ubuntu 24.04 à l'aide de Keepalived 2.x.

Chaque étape a été exécutée en direct sur un cluster réel et la sortie a été vérifiée.

Continuer la lecture “PostgreSQL repmgr with Keepalived Adding a Floating VIP”

Mise en place de la réplication et du basculement automatique avec repmgr dans PostgreSQL

les cimes enneigées du Trentin-Haut-Adige

PostgreSQL n'inclut pas de basculement automatique prêt à l'emploi.
Lorsque le serveur principal tombe en panne, quelqu'un doit promouvoir manuellement le serveur de secours, ce qui entraîne une interruption de service.
repmgr ajoute un démon de basculement automatique (repmgrd) qui surveille le cluster et promeut le standby en quelques secondes lorsque le primaire échoue.
Ce guide explique comment configurer un cluster PostgreSQL 18 à deux nœuds avec réplication en streaming et basculement automatique sur Ubuntu 24.04, en utilisant repmgr 5.x.
Chaque étape a été exécutée en direct sur un cluster réel et la sortie a été vérifiée.

Continuer la lecture “PostgreSQL repmgr Setup Replication with Automatic Failover”