Olá, Se você configurou direitinho o arquivo postgresql.conf, ao restartar o serviço do postgres automaticamente dentro da pasta data vai ter um diretório chamado pg_log e os logs ficarão armazenados dentro desta pasta, é o default do postgres, porém se você alterou a pasta, bastar ir no local onde você direcionou os logs.
Na verdade, você não está startando o log, você está direcionado o log ao iniciar o servidor para um arquivo. Porém, como você configurou isso no postgresql.conf, você não precisa mais do parâmetro após a opção start. Qualquer coisa pergunta ae. []s Em 29/11/07, Saulo <[EMAIL PROTECTED]> escreveu: > > Obrigado Jota . Mas ainda tenho duvidas. > > Mesmo após ter configurado o log dentro de postgresql.conf eu preciso > startar o log? Conforme abaixo? > > su postgres -c 'pg_ctl start -D /var/lib/pgsql/data' > > su postgres –c 'pg_ctl -D /var/lib/pgsql/data start > logfile 2>&1 &' > > Abraço > ------------------------------ > > *De:* [EMAIL PROTECTED] [mailto: > [EMAIL PROTECTED] *Em nome de *jota.comm > *Enviada em:* quarta-feira, 28 de novembro de 2007 14:55 > *Para:* Comunidade PostgreSQL Brasileira > *Assunto:* Re: [pgbr-geral] Modo correto de startar um banco > > > > Olá, Saulo > > Você pode iniciar assim como você colocou aqui, também pode colocar na > inicialização de todos os serviços. O script fica dentro da pasta contrib, > na pasta start-scripts. Importante lembrar que o dono do arquivo deve ser o > usuário postgres. > > O arquivo de log do postgres está no postgresql.conf, porém por padrão o > postgresql não inicia com os logs ativos, você deve habilitar esta opção no > arquivo postgresql.conf, opção log_directory ='pg_log'. Assim, o postgres > criará a pasta pg_log dentro do diretório data, especificado em $PGDATA. > > Dentro da seção ERROR REPORTING AND LOGGING você tem várias opções de log, > ai você precisa ver qual formato é mais adequado para você. > > Para gerar o log quando você estar o serviço do postgresql, você pode > fazer assim: > > pg_ctl -D /usr/local/pgsql/data start > logfile 2>&1 & > > []s > > Em 28/11/07, *Saulo* < [EMAIL PROTECTED]> escreveu: > > Uso para start > > > > su postgres -c 'pg_ctl start -D /var/lib/pgsql/data' > > > > Gostaria de saber se estou startando o banco corretamente. Pois vi alguns > exemplos que não funcionou comigo, passando tbm onde vai gerar o arquivo de > log. Tipo assim: > > > > su postgres -c '/usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data start > >> /usr/local/pgsql/data/logsql' > > > > O arquivo, pasta, etc de log já não vem definido no arquivo .conf ? > Obrigado > > > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > >
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
