每当我关闭服务器时,我都需要手动启动我的cron服务。我发了一个命令: -
sudo update-rc.d cron defaults
在触发上述命令后,它显示以下内容: -
update-rc.d: using dependency based boot sequencing
update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match cron Default-Stop values (none)
insserv: warning: script 'K02printer' missing LSB tags and overrides
insserv: warning: script 'K02autossh_tunnel_x2' missing LSB tags and overrides
insserv: warning: script 'printer' missing LSB tags and overrides
insserv: warning: script 'autossh_tunnel_x2' missing LSB tags and overrides
当我重新启动服务器并pgrep cron
时,没有显示整数。我需要sudo service cron start
手动启动我的cron。
如何在启动时启动cron服务。
答案 0 :(得分:2)
看起来服务已被禁用。您需要使用" update-rc.d cron enable
"重新启用它。这应该可以解决问题。
其他警告是关于缺少LSB标头的不同init脚本。你也应该研究这些。