Mudanças entre as edições de "Replicação no PostgreSQL"
De PJe
(→Atividades PRÉ no MASTER) |
(→Atividades PRÉ no MASTER) |
||
Linha 29: | Linha 29: | ||
# Configurar os parâmetros de banco de produção editando o arquivo '''postgresql.conf''' disponível em: <code><span style="background:#E6E8FA;"> /var/lib/pgsql/9.5/data </span></code> | # Configurar os parâmetros de banco de produção editando o arquivo '''postgresql.conf''' disponível em: <code><span style="background:#E6E8FA;"> /var/lib/pgsql/9.5/data </span></code> | ||
− | listen_address = '*' | + | listen_address = '*' <small>-> Reponderá por qualquer ip cadastrado no server</small> |
wal_level = hot_standby | wal_level = hot_standby | ||
− | max_wal_senders = 5 | + | max_wal_senders = 5 <small>->Número máximo de servidores slave que estarão plugados no master </small> |
− | wal_keep_segments = 20 | + | wal_keep_segments = 20 <small>->Facilitar o início da replicação quando o banco não está em modo ARCHIVE </small> |
Edição das 17h13min de 3 de outubro de 2016
Este manual tem a a finalidade de mostrar os passos necessários para implementação da replicação do banco PJe.
Procedimento de Criar Replicação
Os passos abaixo ora são executados no MASTER e ora no STANDBY.
MASTER | Produção |
STANDBY | Cópia |
NOTA: atenção para executar os comandos no servidor correto.
Estrutura da MASTER
Serviço:
usr/pgsql-9.5/bin/postmaster -p 5432 -D /var/lib/pgsql/9.5/data
Backups de WAL:
/var/local/backups/pgsql/prd/nome do servidor (local original)
Backup HOT:
/var/local/backups/pgsql/prd/nome do servidor (local original)
Atividades PRÉ no MASTER
- Configurar os parâmetros de banco de produção editando o arquivo postgresql.conf disponível em:
/var/lib/pgsql/9.5/data
listen_address = '*' -> Reponderá por qualquer ip cadastrado no server wal_level = hot_standby max_wal_senders = 5 ->Número máximo de servidores slave que estarão plugados no master wal_keep_segments = 20 ->Facilitar o início da replicação quando o banco não está em modo ARCHIVE