厨师计划工作未运行

时间:2018-08-20 13:57:07

标签: linux cron chef chef-recipe

我有一个厨师的cron作业不会持续我一生,我认为cron作业格式是正确的,因为我在原子中使用msg = "%s from has joined the chat!",name broadcast(bytes(msg, "utf8")) 来创建它,并且它与文档中的示例匹配。我在时间上玩弄,没有任何效果。我已经在cron作业中单独运行了该命令,它运行得很好,所以我的命令是正确的。

日常工作

language-chef

crontab -u root -l的输出

cron 'upl_base_backup.sh_cron' do
  minute '0'
  hour '1'
  weekday '6'
  command '/work-disk/postgresql-scripts/upl_base_backup.sh'
end

关于为什么它可能无法运行的任何想法?

1 个答案:

答案 0 :(得分:0)

首先将脚本设置为可执行。

chmod +x /work-disk/postgresql-scripts/upl_base_backup.sh

第二步,将完整路径添加到sh可执行文件中。但是您可以使用/bin/sh找到自己。

cron条目可能如下所示:

whereis sh