У меня есть задание крона, которое выполняет задачу граблей в направляющих. Я заметил в журнале, что он выполнял времена задачи 4 каждый раз, он выполнялся. Проблема состоит в том, что существует 4 экземпляра выполнения крона.
Я работал:
/etc/init.d/crond stop
И теперь существуют только три.
Выполнение:
ps -ef | grep cron
Я вижу это:
root 1029 1 0 Oct20 ? 00:00:01 crond
root 6980 6094 0 21:33 pts/0 00:00:00 grep cron
root 15170 1 0 Oct26 ? 00:00:00 crond start
root 15186 1 0 Oct26 ? 00:00:00 crond stop
Таким образом, мой вопрос состоит в том, как я останавливаю другие экземпляры. Когда я выполняю команду остановки теперь, я получаю это:
Остановка crond: не может остановить crond: crond не работает. [НЕУДАВШИЙСЯ]
Какие-либо идеи? Другие экземпляры имеют различные имена? Существует ли способ уничтожить все экземпляры как однажды?
Похож на Вас, оказываются перед необходимостью уничтожать их вручную
killall crond
или
kill -9 pid1 pid2 ...
Затем перезапуск с init.d