Pessoal, boa tarde.
Estou utilizando o debian Etch R-4
E percebi que estou com problemas com os logs.
Ocorre o seguinte:
todo dia os logs são rotacionados,
ficando por exemplo: mail.log.0
pois bem só que no dia seguinte o arquivo mail.log fica zerado e o log corrente
fica no mail.log.0
só
rode o logrotate como debug para ver se ocorre algum erro durante a execução:
/usr/sbin/logrotate -df /etc/logrotate.conf
Rodando assim, ele não realizará a rotação do logs, fará apenas uma
simulação para você ver se ele está causando algum erro.
2009/1/5 Alex alexpo...@yahoo.com.br:
O programa que está escrevendo os logs precisa receber algum sinal
após rotacionar os logs. Isso acontece porque, se um programa abre um
arquivo e escreve nele, ele continuará escrevendo neste mesmo arquivo,
mesmo que o arquivo seja renomeado. Assim, é necessário avisar o
programa que ele deve
: Alexandre Martani amart...@gmail.com
Assunto: Re: Problema com logs
Para: alexpo...@yahoo.com.br, Debian-user-portuguese
debian-user-portuguese@lists.debian.org
Data: Segunda-feira, 5 de Janeiro de 2009, 20:23
O programa que está escrevendo os logs precisa receber
algum sinal
após rotacionar
2009/1/6 Alex alexpo...@yahoo.com.br:
Alexandre, obrigado pela explicação.
eu preciso dos logs padrão: mail.log, messages, syslog, etc..
mas não os encontrei em /etc/logrotate.d para poder inserir o postrotate.
Voce pode me informar aonde eu os localizo?
Acredito que vocÊ deva enviar um
Ah sim, esqueci desse detalhe..
Por default, o Debian usa o sysklogd, que faz a rotação dos logs por
conta própria, e não pelo logrotate.
Eu costumo instalar o syslog-ng, um outro syslog mais novo, mais
poderoso, e que deixa a tarefa de rotação de logs para o logrotate.
Ele é usado por default
6 matches
Mail list logo