|
Re: Logs e Logrotate: msg#00686db.postgresql.brasil
Obrigado Roberto, Experimentei de todos os jeitos... Kill -HUP, reload, etc... Ainda continuo na estaca zero... Script: /var/log/postgresql/postgresql.log { daily rotate 5 compress create postrotate kill -HUP `pidof postmaster` endscript } O q faço: 1. Inicializo o Postgres: (7.3.2)$ pg_ctl start -o -i -l /var/log/postgresql/postgresql.log postmaster successfully started 2. Verifico o log: (7.3.2)$ less /var/log/postgresql/postgresql.log LOG: database system was shut down at 2003-03-28 17:44:56 BRT LOG: checkpoint record is at 0/801B7C LOG: redo record is at 0/801B7C; undo record is at 0/0; shutdown TRUE LOG: next transaction id: 488; next oid: 16976 LOG: database system is ready 3. Causo um erro: (PG 7.3.2)$ psql psql: FATAL: Database "pgsql" does not exist in the system catalog. 4. Verifico o log novamente: (PG 7.3.2)$ less /var/log/postgresql/postgresql.log LOG: database system was shut down at 2003-03-28 17:44:56 BRT LOG: checkpoint record is at 0/801B7C LOG: redo record is at 0/801B7C; undo record is at 0/0; shutdown TRUE LOG: next transaction id: 488; next oid: 16976 LOG: database system is ready FATAL: Database "pgsql" does not exist in the system catalog. 5. Forço uma rotação no log: (PG 7.3.2)# logrotate -f /etc/logrotate.d/postgresql 6. Verifico o log: (PG 7.3.2)$ less /var/log/postgresql/postgresql.log /var/log/postgresql/postgresql.log lines ?-?/? (END) 7. Verifico o diretorio: (PG 7.3.2)$ ls /var/log/postgresql/ -rw-r----- 1 pgsql root 0 Mar 28 17:49 postgresql.log -rw-r----- 1 pgsql root 270 Mar 28 17:49 postgresql.log.1.gz Deve ter mais alguma coisa causando erro q não estou enxergando... Pois a principio vcs me passaram boas dicas e nenhum um erro aparece!!! Lá se vai um fim de semana!!!! Obrigado a todos... Bom fim de semana!!! On Fri, 28 Mar 2003 12:39:11 -0700 Roberto Mello <rmello-EcA6f/Poxwo3uPMLIKxrzw@xxxxxxxxxxxxxxxx> wrote: > On Fri, Mar 28, 2003 at 03:21:40PM -0300, Renê Salomão wrote: > > Roberto, > > > > Tentei fazer um pg_ctl reload no script... Infelizmente ele > > continua > > não escrevendo nada no log... > > Como eu faço usando o SIGHUP? Desculpa a ignorância, mas o q > > significa? > > O SIGHUP e' um sinal que diz ao processo para reler seus arquivos de > configuracao, entre outras coisas. Com isso ele deveria fechar o > ponteiro para o descritor do arquivo de log, e reabrir o log. > > Voce poderia fazer: kill -HUP postmaster > Ou: kill -HUP `pidof postmaster` > > Note que acima eu nao usei apostrofo(') e sim (`). > > -Roberto > > -- > +----| Roberto Mello - http://www.brasileiro.net/ > |------+ > + Computer Science Graduate Student, Utah State University > ++ USU Free Software & GNU/Linux Club - http://fslc.usu.edu/ > + All right, who's been cooking hot dogs over the Intel Processor? > > ---------------------------------------------------------- > Grupo PostgreSQL Brasil. Fundado em 1999. > Mensagens para: > postgresql-br-EYaqaC9dFX8MqA7zqLjoiV/I71DsQ//L@xxxxxxxxxxxxxxxx > Desassociação: > postgresql-br-unsubscribe-EYaqaC9dFX8MqA7zqLjoiV/I71DsQ//L@xxxxxxxxxxxxxxxx > Site Web: http://br.groups.yahoo.com/group/postgresql-br > > > Seu uso do Yahoo! Grupos é sujeito às regras descritas em: > http://br.yahoo.com/info/utos.html > > > ----------------------------- Renê Salomão Ibiz Tecnologia -- www.ibiz.com.br (011) 5579-3178 - R. 211 ---------------------------------------------------------- Grupo PostgreSQL Brasil. Fundado em 1999. Mensagens para: postgresql-br-EYaqaC9dFX8MqA7zqLjoiV/I71DsQ//L@xxxxxxxxxxxxxxxx Desassociação: postgresql-br-unsubscribe-EYaqaC9dFX8MqA7zqLjoiV/I71DsQ//L@xxxxxxxxxxxxxxxx Site Web: http://br.groups.yahoo.com/group/postgresql-br Seu uso do Yahoo! Grupos é sujeito às regras descritas em: http://br.yahoo.com/info/utos.html |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Transação: 00686, Ivlison Souza |
|---|---|
| Next by Date: | Error em Função: 00686, Marcelo Pereira Tada |
| Previous by Thread: | Re: Logs e Logrotatei: 00686, Roberto Mello |
| Next by Thread: | OFF: Cygwin: 00686, Leonardo Saraiva |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |