O que é a configuração adequada para “anacron”?

0

Estou executando o Ubuntu 9.10 e 10.04 em servidores MediaTemple (ve).

Em ambos, a configuração anacron está quebrada, ... e eles foram quebrados desde que eu instalei o Ubuntu pela primeira vez. Só me chamou a atenção recentemente, quando percebi que meus arquivos de log não estavam girando.

Espero que alguém que tenha um trabalho de anacron possa ajudar a diagnosticar o problema e sugerir uma correção.

Aqui está /etc/cron.d/anacron ... Esta parte funciona corretamente: Toda manhã, às 7h30, o cron executa este comando para iniciar o anacron.

# /etc/cron.d/anacron: crontab entries for the anacron package

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

30 7    * * *   root    test -x /etc/init.d/anacron && /etc/init.d/anacron start >/dev/null

O problema é que /etc/init.d/anacron start falha:

# /etc/init.d/anacron start >/dev/null
start: Unknown job: anacron

Observe que /etc/init.d/anacron é um link simbólico para / lib / init / upstart-job:

# ls -l /etc/init.d/anacron
lrwxrwxrwx 1 root root 21 Jan 12  2010 /etc/init.d/anacron -> /lib/init/upstart-job

Agora estou perplexo. Alguém tem alguma sugestão de como corrigir isso?

Dê uma olhada no / var / log e veja se seus arquivos de log estão sendo rotacionados (ao invés de crescer indefinidamente). Se eles estão sendo sendo rotacionados, então você provavelmente tem um anacron funcionando, então, por favor, verifique sua configuração e deixe-me saber como ela difere da minha.

Agradecemos antecipadamente ...

    
por David Jones 23.01.2011 / 19:40

1 resposta

0

Agora isso é estranho, porque desde o Karmic o /etc/cron.d/anacron se parece com isso:

# /etc/cron.d/anacron: crontab entries for the anacron package

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

#30 7    * * *   root   test -x /etc/init.d/anacron && /usr/sbin/invoke-rc.d anacron start >/dev/null
30 7    * * *   root    start -q anacron || :

quando o trabalho foi movido para upstart .

Reinstalar anacron deve então fazer o trabalho (antes, é claro, fazer backup da sua configuração existente).

    
por arrange 23.01.2011 / 20:42