Я использую OpenShift, и у меня есть исполняемый сценарий оболочки, который можно запустить из командной строки, однако cron, похоже, даже не пытается его запустить.
Я поместил свой сценарий оболочки в ~ / cron / minutely
Когда я запускаю: / sbin / service crond status, я получаю «crond остановлен». Когда я запускаю: / sbin / service crond start, я получаю: «У пользователя недостаточно прав». Я вошел в систему как root.
Я застрял. Любая помощь приветствуется!
Я понял! Как оказалось, существует несколько каталогов "cron" - и мой сценарий оболочки был в неправильном месте. Если файл находится не в нужном месте, служба не запустится. Это место, которое сработало для меня:
~ / корень приложения / время выполнения / репо / .openshift / cron /
Этот пост помог: https://forums.openshift.com/daily-cron-jobs-not-getting-triggered-automatically