web-dev-qa-db-ja.com

anacronジョブが実行されないのはなぜですか?

cronは実行されていますが、anacronジョブは実行されていません。ローカライズされたものではありません:noneはかなり長い間実行されています。 (明らかに、私は注意を払っていませんでした。)

通常の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
fbicknel

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

システムの幸福が回復しました。

1
fbicknel