Cheguei no "meio da conversa" mas já vi alguns casos deste tipo ocorrerem por alguns problemas específicos: 1. Problemas com hardware (memória e/ou disco); ou 2. Processo sobrecarregado (só vi ocorrer no windows).
Tente "parar" o servidor pelo processo, reiniciá-lo e, logo após desabilite o autovacuum. Execute então um vacuum full e um reindex. Novamente restarte o processo e monitore para verificar se volta a ocorrer. O ideal é revisar as configurações do postgresql, avaliando se as configurações estão de acordo com a carga e com o hardware. Outro ponto interessante para se avaliar, é se não existe nenhum antivírus que esteja atrapalhando e causando estas quedas. Em 25 de novembro de 2014 18:09, Sebastian Webber <[email protected]> escreveu: > > > On Tue, Nov 25, 2014 at 8:34 AM, Jarbas - SoftTec < > [email protected]> wrote: > >> >> >> 2014-11-24 10:40:20 BRST LOG: sistema de banco de dados foi >> interrompido; última execução em 2014-11-24 10:00:57 BRST >> >> 2014-11-24 10:40:20 BRST LOG: sistema de banco de dados não foi >> desligado corretamente; recuperação automática está em andamento >> > > Como o banco foi parado? parando o processo normalmente? alguma queda de > luz nesse "servidor"? > > 2014-11-24 10:40:20 BRST LOG: registro com tamanho zero em 0/1F47E0F8 >> >> 2014-11-24 10:40:20 BRST LOG: redo não é requerido >> >> 2014-11-24 10:40:20 BRST FATAL: o sistema de banco de dados está >> iniciando >> >> 2014-11-24 10:40:21 BRST LOG: sistema de banco de dados está pronto para >> aceitar conexões >> >> 2014-11-24 10:40:21 BRST LOG: inicializador do autovacuum foi iniciado >> >> 2014-11-24 11:10:22 BRST AVISO: worker took too long to start; canceled >> >> 2014-11-24 11:12:22 BRST AVISO: worker took too long to start; canceled >> >> 2014-11-24 11:43:33 BRST LOG: processo escritor do WAL (PID 2148) >> terminou com código de retorno 255 >> > > Esse foi o problema que causou a parada do banco. > > >> 2014-11-24 11:43:33 BRST LOG: terminando quaisquer outros processos >> servidor ativos >> > > Daqui pra frente qualquer outro processo vai morrer. > > Tens algum erro no eventlog nesse horário? > > Pelo que vi da tabela de erros[1] do windows, não parece ser algo causado > pelo banco, mas sim um fator externo. > > [1] > http://msdn.microsoft.com/en-us/library/windows/desktop/ms681382(v=vs.85).aspx > > > -- > Sebastian Webber > http://swebber.me > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > -- Marcos Thomaz da Silva Analista de Tecnologia da Informação
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
