Em 18-01-2013 03:08, Danilo Silva escreveu: > Pessoal, > > Faz um tempo que não mexo com a instalação do PostgreSQL, e agora me > deparei com um problema: > > Efetuei a instalação (padrão) através do repositório, instalei a > versão 9.1 no ubuntu server, dentre as alterações do postgresql.conf > relevantes, alterei os seguintes parâmetros: > > logging_collector = on > log_directory = 'pg_log' > log_filename = 'postgresql-%Y-%m-%d.log' > log_line_prefix = '%t ' > log_statement = 'all' > > Após as alterações efetuei um restart do banco e tudo funciona, porém, > quando altero o shared_buffers para 624MB e tento reiniciar o banco > não sobe, a única mensagem que aparece no terminal é essa: > > * Restarting PostgreSQL 9.1 database server > * The PostgreSQL server failed to start. Please check the log output.
Você precisa liberar mais memóriaa do S.O. para o PostgreSQL. Coloque a linha abaixo no fim do arquivo /etc/sysctl.conf: kernel.shmmax=1000000000 E depois execute como root (ou use sudo): sysctl -p Tente iniciar o PostgreSQL e deve funcionar. > A questão é que no log da pasta pg_log não consta nada que indique o > porque não subiu, as últimas informações são: > > 2013-01-18 02:58:42 BRST LOG: statement: DEALLOCATE pdo_stmt_00000002 > 2013-01-18 02:58:42 BRST LOG: statement: DEALLOCATE pdo_stmt_00000003 > 2013-01-18 02:58:42 BRST LOG: statement: DEALLOCATE pdo_stmt_00000004 > 2013-01-18 03:00:36 BRST LOG: incomplete startup packet > 2013-01-18 03:00:36 BRST LOG: received fast shutdown request > 2013-01-18 03:00:36 BRST LOG: aborting any active transactions > 2013-01-18 03:00:36 BRST LOG: autovacuum launcher shutting down > 2013-01-18 03:00:36 BRST LOG: shutting down > 2013-01-18 03:00:36 BRST LOG: database system is shut down O PostgreSQL nem consegue subir. Por isso ele nem loga. > > Procurei por outros logs nos diretórios /var/log/postgresql e > /var/lib/postgresql e nada. > > Existe algum problema com o banco, fiz alguma coisa errada, ou esqueci > de fazer, ou o log está em outro lugar? O script padrão do Ubuntu pra subir o PostgreSQL não loga a tentativa de subida em lugar algum. > > Ps. Se eu altero novamente o shared_buffers para 24MB o banco sobe > normalmente. Me desculpem caso seja muita coisa dita e pouca > informação explicada. Procure na documentação. Isso está bem explicado lá na parte de shared_buffers. []s __________________________________ Flavio Henrique A. Gurgel Líder de Projetos Especiais Consultoria, Projetos & Treinamentos 4LINUX Tel1: +55-11.2125-4747 ou 2125-4748 www.4linux.com.br email: [email protected] ______________________________ FREE SOFTWARE SOLUTIONS _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
