Por que não consigo reiniciar o daemon do cron no 12.04 LTS?

4

Acabei de alterar o fuso horário no meu servidor e, portanto, preciso reiniciar o crond para que ele capte a alteração, mas, quando tento, é o que acontece:

root@s2:/# service cron restart
stop: Unknown job: cron
start: Unknown job: cron

ou

root@s2:/# /etc/init.d/cron restart
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service cron restart
initctl: Unknown job: cron

Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the stop(8) and then start(8) utilities,
e.g. stop cron ; start cron. The restart(8) utility is also available.

A lista de processos diz:

root@s2:/# ps aux | grep cron
root     10051  0.0  0.1  21992   732 ?        Ss   11:09   0:00 cron

O que estou fazendo de errado, por favor?

    
por Peter Snow 17.09.2013 / 05:50

3 respostas

4

  

O que estou fazendo de errado, por favor?

Você deve executar service com permissões de root:

:~$ sudo service cron restart
cron stop/waiting
cron start/running, process 6325
    
por ks1322 12.10.2015 / 15:53
2
  

initctl: Tarefa desconhecida: cron

     

stop: trabalho desconhecido: cron
  start: trabalho desconhecido: cron

Estas são indicações de que algo muito ruim está acontecendo com o cron. Pode ser necessário reinstalar o cron para que tudo funcione novamente:

sudo apt-get install --reinstall cron
    
por Braiam 09.01.2014 / 23:51
0

Você não está fazendo nada errado, está apenas fazendo uma sugestão. Em vez de fazer todo o negócio com ... / init.d / ...., você pode simplesmente digitar:

service cron restart

Isso é tudo que está tentando te dizer.

    
por Xavier J 09.01.2014 / 23:18

Tags