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

Responder a