Sistema de Replicação do C3SL - Replication Failover

MAIS TESTES NECESSÁRIOS PARA ESCRITA DA DOCUMENTAÇÃO

Objetivo

1 - Ter uma estrutura primary standby que realiza failover automático
2 - Caso ocorra uma falha na primary, a standby deve virar new-primary que seja acessível por postgresql.c3sl.ufpr.br
3 - Caso necessario, a primary original deve sincronizar os dados e a new primary deve virar a standby original

Dependências

[1] PostgreSQL, 16.0-1, Sistema de Gerenciamento de Banco de Dados
[2] pgpool2, 4.3.7, Sistema de gerenciamento de replicação de banco de dados

Instalação

Sistemas baseado em Debian com APT

apt install pgpool2
apt install postgresql-16-pgpool2

Configuração