[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problemas com Cron



Em Monday 21 January 2008 11:58:20 Rodrigo Tavares escreveu:
> Pessoal,
>
> No Debian Etch, o processo find esta sendo executado
> pelo comando /bin/sh /etc/cron.daily/find.
>
> Isso estava causando lentidão para gravar dados no
> /home da máquina.
>
> Dentro do crontab do debian existem essas linhas :
>
> m h dom mon dow user  command
> #17 *   * * *   root    cd / && run-parts --report
> /etc/cron.hourly
> #25 6   * * *   root    test -x /usr/sbin/anacron || (
> cd / && run-parts --report /etc/cron.daily )
> #47 6   * * 7   root    test -x /usr/sbin/anacron || (
> cd / && run-parts --report /etc/cron.weekly )
> #52 6   1 * *   root    test -x /usr/sbin/anacron || (
> cd / && run-parts --report /etc/cron.monthly )
>
> O que fiz foi matar o processo find, e comentar as
> linhas acima para não chamar o find novamente.
>
> Mas aí esta a questão, porque o find foi executado ?
>
> Att,
>
> Faria
>
>
>
>       Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
> armazenamento! http://br.mail.yahoo.com/

run-parts é um programa que executa recursivamente arquivos dentro de um 
diretório, logo, esses scripts são utilizados pelo próprio sistema 
operacional para manutenção do computador, como logrotate, e atualizações do 
comando locate, por exemplo.

O que voce pode fazer, ao invés de comentar as linhas, é mudar o horário de 
execução das tarefas para um horário onde haja menos carga do servidor.

Maiores referencias:

man run-parts

Abraços.

-- 
Linux User #328969
Linux System Administrator
www.midstorm.org/~jalexandre/blog


Reply to: