Configurando um max_wal_keep_segments com o valor correto ainda necessita
fazer o arquivamento(archive_command) ?

2011/5/13 Flavio Henrique Araque Gurgel <fha...@gmail.com>

> Minhas sugestões (o Euler é meu mestre neste caso, ok? Talvez ele me
> corrija.):
>
> >> Como está seu arquivo recovery.conf? Poste aqui pra nós.
> > standby_mode = 'on'
> > primary_conninfo = 'host=192.168.1.253 port=5573 user=postgres
> > password=K@lif@1'
> > trigger_file = '/tmp/failover.trg'
>
> Deveria ter uma linha assim, se o backup dos arquivos wal estiverem no
> escravo:
> recovery_command = 'cp /diretorio/backup/wal/%f %p'
> Ou, se o backup dos arquivos wal ficarem no mestre:
> recovery_command = 'scp IP.SUA.MAQ.MESTRE:/diretorio/backup/wal/%f %p'
>
> >> Você tem> cópia dos logs de transação arquivados?
> >> Seu archive_command está como?
> > o valor do archive_command que esta dentro do postgres.conf esta default,
> > comentado e sem valor
> > #archive_command = ''
>
> Como você conseguiu fazer "SELECT pg_start_backup('nome')" e não obteve um
> erro?
> Você precisa ter um backup de base pra começar a replicação.
>
> Para fazer replicação corretamente você precisa ter o backup
> habilitado assim, na máquina MESTRE:
> archive_mode = 'hot-standby'
> Se desejar manter backup dos arquivos wal na máquina mestre:
> archive_command = "cp %p /diretorio/backup/wal/%f < /dev/null'
> Ou, para a máquina remota:
> archive_command = "scp %p IP.SUA.MAQ.REM:/diretorio/backup/wal/%f <
> /dev/null'
> Ou ainda com rsync:
> archive_command = "rsync -az %p
> IP.SUA.MAQ.REM:/diretorio/backup/wal/%f < /dev/null'
>
> Se você não tiver o que está aí em cima feito, você não conseguirá
> fazer um servidor escravo subir se ele ficar muito atrás do mestre.
> Isso deve estar causando o erro que você está recebendo.
>
> []s
> Flavio
> _______________________________________________
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a