为何我的 anacron 作业没有运行?

为何我的 anacron 作业没有运行?

cron正在运行,但没有anacron作业运行。这不是本地化的事情:没有任何其中许多已经运行了相当长一段时间。(显然,我没注意。)

我已经检查了所有常见的cron情况,但是却在以下位置发现了此消息/var/log/syslog

Jan  9 12:22:41 skmaiwlm anacron[31411]: Can't chdir to /var/spool/anacron: No such file or directory

答案1

这条syslog消息正好回答了我的问题。我所要做的就是创建/var/spool/anacron并使用我找到的解决方案测试一切这里

sudo mkdir /var/spool/anacron
sudo anacron -f -n

然后我就能够看到事情正常进展/var/log/syslog

sudo less +F /var/log/syslog
Jan  9 12:23:18 skmaiwlm anacron[31500]: Anacron 2.3 started on 2018-01-09
Jan  9 12:23:18 skmaiwlm anacron[31500]: Will run job `cron.daily'
Jan  9 12:23:18 skmaiwlm anacron[31500]: Will run job `cron.weekly'
Jan  9 12:23:18 skmaiwlm anacron[31500]: Will run job `cron.monthly'
Jan  9 12:23:18 skmaiwlm anacron[31500]: Jobs will be executed sequentially
Jan  9 12:23:18 skmaiwlm anacron[31500]: Job `cron.daily' started

系统幸福感恢复了。

相关内容