Crontab @reboot无法正常工作

时间:2017-03-07 11:00:06

标签: linux cron ansible crontab

在crontab中使用此命令,使用Ansible cron模块添加。 “@reboot supervisord -c * conffilepath”,但这不是重启的一部分。但是在手动执行时工作正常,主管也很好。知道为什么@reboot命令无法在服务器重启时工作吗?

Linux的风味:红帽企业版(6.6)

2 个答案:

答案 0 :(得分:0)

问题是由于在执行crontab作业时未加载路径变量。因此,只是在命令中做了一些修改并完成了技巧。

例如:* $ supervisordpath / supervisord -c $ supervisorconfpathlocation / supervisord.conf

希望这有助于某人!

答案 1 :(得分:0)

请注意@reboot仅在重启后才能运行。如果在关机后或服务器崩溃后启动服务器,它将无法运行。