Linux Crontab@reboot不起作用

Linux Crontab@reboot不起作用,linux,cron,ansible,crontab,Linux,Cron,Ansible,Crontab,我在crontab中有这个命令,使用Ansible cron模块添加。 “@reboot-supervisord-c*conffilepath”,但这不是重新启动的一部分。但在手动执行时工作正常,主管开始工作正常。知道为什么@reboot命令在服务器重新启动时不起作用吗 linux的特色:Red Hat Enterprise(6.6)问题是由于在执行crontab作业时未加载path变量。因此,只是在命令中做了一些修改并完成了这个技巧 例如:*$supervisordpath/superviso

我在crontab中有这个命令,使用Ansible cron模块添加。 “@reboot-supervisord-c*conffilepath”,但这不是重新启动的一部分。但在手动执行时工作正常,主管开始工作正常。知道为什么@reboot命令在服务器重新启动时不起作用吗


linux的特色:Red Hat Enterprise(6.6)

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

例如:*$supervisordpath/supervisordc$supervisordconfpathlocation/supervisord.conf


希望这对别人有帮助

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

“为什么cron不做我认为它应该做的事情?”不是编程问题。Unix.SE或SuperUser是适当的询问站点,而不是StackOverflow。而且它与Ansible无关,如果添加的crontab条目与预期的条目不同,它就与Ansible无关。