Openshift cron不工作

Openshift cron不工作

我正在使用 OpenShift,并且有一个可执行的 shell 脚本,可以从命令行运行,但是 cron 似乎甚至没有尝试运行它。

我已将我的 shell 脚本放在 ~/cron/minutely 中

当我运行:/sbin/service crond status 时,我得到“crond 已停止” 当我运行:/sbin/service crond start 时,我得到“用户权限不足” 我以 root 身份登录。

我被困住了。任何帮助我都会非常感激!

答案1

我找到了答案!结果发现,有多个“cron”目录 - 而我的 shell 脚本位于错误的位置。如果文件不在正确的位置,服务将无法运行。以下是适合我的位置:

〜/应用程序根/运行时/repo/.openshift/cron/

这篇文章有帮助:https://forums.openshift.com/daily-cron-jobs-not-getting-triggered-automatically

相关内容