Почему я не могу перезапустить демона крона в 12.04 LTS?

Я просто изменил часовой пояс на своем сервере и поэтому должен перезапустить crond так, чтобы он был погрузка изменение, но когда я попробую, это - то, что происходит:

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

или

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.

В списке процессов говорится:

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

Что я делаю неправильно?

4
задан 10 January 2014 в 02:44

3 ответа

Что я делаю не так, пожалуйста?

Вы должны запустить service с правами root:

:~$ sudo service cron restart
cron stop/waiting
cron start/running, process 6325
0
ответ дан 10 January 2014 в 02:44

initctl: неизвестное задание: cron

stop: неизвестное задание: cron
start: неизвестное задание: cron

Это признаки того, что что-то очень злое происходит с Cron. Возможно, вам придется переустановить cron, чтобы все снова заработало:

sudo apt-get install --reinstall cron
0
ответ дан 10 January 2014 в 02:44

Вы не делаете ничего плохого, просто делаете предложение. Вместо того, чтобы заключать эту сделку с ... / init.d / ...., вы можете просто напечатать:

service cron restart

Это ВСЕ, что он пытается вам сказать.

0
ответ дан 10 January 2014 в 02:44

Другие вопросы по тегам:

Похожие вопросы: