Re: [pgbr-geral] Problemas com pg_stop_backup

2017-06-15 Por tôpico Euler Taveira
Em 15 de junho de 2017 13:30, Danilo Silva 
escreveu:

>
> ​Versão 9.3.4. O arquivo não existe mais no pg_xlog, porém ele foi
> arquivado.
>
> Já estamos na versão corretiva 9.3.16. Atualize. Por algum acaso, mexeu no
parâmetro archive_mode?


> Fiz um teste, copiei o arquivo
> ​
> 0001259000A8 para a pasta pg_xlog aí no log mostrou erro em
> outro arquivo
> ​
> 0001259000A9, que também já foi arquivado.
>
> Isso me parece um bug no seu script. Ao arquivar um arquivo de log de
transação com sucesso o seu script *deve* retornar zero e, além disso, ele
*não* deve remover arquivos do pg_xlog em hipótese alguma (o postgres se
encarrega da reciclagem de arquivos no pg_xlog). Sem o script fica difícil
dizer o que pode estar errado.


> Uma dúvida, eu consigo saber quais são os arquivos que o postgres está
> tentando arquivar?
>

O arquivamento é sequencial. Se ele está parado no A8 é porque não arquivou
os arquivos na sequência A9, AA, AB, ...


-- 
   Euler Taveira   Timbira -
http://www.timbira.com.br/
   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Problemas com pg_stop_backup

2017-06-15 Por tôpico Danilo Silva
Em 14 de junho de 2017 18:18, Euler Taveira  escreveu:

> 2017-06-14 12:26 GMT-03:00 Danilo Silva :
>
>> 2017-06-14 12:22:30 BRT [15481-330] @@ [] LOG:  archive command failed
>> with exit code 23
>> 2017-06-14 12:22:30 BRT [15481-331] @@ [] DETAIL:  The failed archive
>> command was: /var/lib/pgsql/pgopen/archivecomand.sh
>> "pg_xlog/0001259000A8" "0001259000A8"​
>>
>> Verifiquei que o archive
>> ​​
>> 0001259000A8 realmente não existe e o pg_stop_backup ainda
>> está sendo executado. Tem alguma coisa que eu possa fazer?
>>
>
> Não existe no pg_xlog mas foi arquivado? Ou não existe no pg_xlog e não
> foi arquivado? BTW, qual é a versão do postgres? Isso está parecendo um bug
> no script archivecomand.sh.
>

​Versão 9.3.4. O arquivo não existe mais no pg_xlog, porém ele foi
arquivado.

Fiz um teste, copiei o arquivo
​
0001259000A8 para a pasta pg_xlog aí no log mostrou erro em
outro arquivo
​
0001259000A9, que também já foi arquivado.

Uma dúvida, eu consigo saber quais são os arquivos que o postgres está
tentando arquivar?

[]s
Danilo
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral