On 27-07-2014 06:24, Flavio Henrique Araque Gurgel wrote:
Estou montando um servidor Standby e aṕos fazer a cópia com o
pg_basebackup o servidor secundário não esta querendo subir, esta
gerando os erros abaixo:
Restarting PostgreSQL 9.3 database server: main[....] The PostgreSQL
server failed to start. Please check the log output: 2014-07-27 00:30:32
BRT LOG: sistema de banco de dados foi interrompido; última execução em
2014-07-27 00:22:14 BRT 2014-07-27 00:30:32 BRT LOG: registro do ponto
de controle primário é inválido 2014-07-27 00:30:32 BRT LOG: registro do
ponto de controle secundário é inválido 2014-07-27 00:30:32 BRT PÂNICO:
não pôde localizar registro do ponto de controle válido 2014-07-27
00:30:32 BRT LOG: processo de inicialização (PID 4937) foi terminado
pelo sinal 6: Aborted 2014-07-27 00:30:32 BRT LOG: interrompendo
inicialização porque o processo de[FAILialização falhou ... failed!
Meus servidores estão com as versões abaixo:
PostgreSQL 9.3.5 on x86_64-unknown-linux-gnu, compiled by gcc (Debian
4.7.2-5) 4.7.2, 64-bit
usei o comando abaixo, para fazer a cópia:
pg_basebackup -D /var/lib/postgresql/9.3/main/ -h 192.168.0.251 -U
replicador
Esse aí é só o procedimento de cópia. Poderia nos passar todo o seu
procedimento? Principalmente a parte da montagem do standby, onde
colocou os arquivos, como está o seu recovery.conf...
[]s
Flavio Gurgel
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
segue os procedimentos abaixo:
No mestre:
pg_hba.conf
postgresql.conf
wal_level = hot_standby
max_wal_senders = 1
wal_keep_segments = 10
1- host replication replicador 192.168.0.243/32 trust
Reiniciar o Postgresql: service postgresql restart
2- create user replicador replication;
Escravo
1 - Parar PostgreSQL:service postgresql stop
2 - remove o conteudo do diretório rm -Rf /var/lib/postgresql/9.3/main/*
3 - criado o arquivo recovery.conf
standby_mode = 'on'
primary_conninfo = 'host=192.168.0.251 port=5432 user=replicador'
trigger_file = '/tmp/failover.trg'
postgresql.conf
hot_standby = on
--
Edson
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral