Em 20 de abril de 2017 15:35, Tiago José Adami <[email protected]> escreveu:
>
> Boa tarde a todos.
>
> Tenho um servidor na Amazon com PostgreSQL 9.4.9 64-bit instalado, lá
> roda uma versão do Fedora modificada.
>

Nem preciso te dizer que deves atualizar pra 9.4.11...


> Há 16 GB de memória RAM.
>
> max_connections=300
> shared_buffers=2GB
> work_mem=4MB
>
> De uns tempos para cá, após configurar o backup com arquivamento de
> logs está ocorrendo este erro sem muita razão aparente. Sempre ocorre
> depois de algum SQL SELECT (não necessariamente o mesmo e dificilmente
> usando as mesmas tabelas, já verifiquei isso).
>
> (...)
> WARNING,57P02,"terminating connection because of crash of another
> server process","The postmaster has commanded this server process to
> roll back the current transaction and exit, because another server
> process exited abnormally and possibly corrupted shared memory.","In a
> moment you should be able to reconnect to the database and repeat your
> command."
> (...)
>

Só tem essa informação no LOG?? Essa informação que vc pegou não é a causa
e sim o efeito... vasculhe seu log por mais informações.


> A aplicação recebe uma mensagem "Database is in recovery mode". Dura 2
> ou 3 segundos e volta ao normal.
>

Esse é o comportamento normal...


> Nas minhas pesquisas e até onde vai meu conhecimento isto ocorre com
> problemas de hardware, em especial, memórias (lembro-me do tempo do
> PostgreSQL 7.4 rodando em servidores com pentes de memória de
> velocidade e latências diferentes).
>
> Mas levando em consideração que o servidor está na Amazon... o que
> mais poderia estar causando este erro? Algum palpite?
>

Eu arrisco que vc pode estar passando por algum "overcommit_memory" ou
coisa parecida. Esse linux tem swap e como está o overcommit_memory?

Att,

--
   Fabrízio de Royes Mello         Timbira - http://www.timbira.com.br/
   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a