最近,我从用户特定的 anacrontab(使用 -t )切换到全局 anacrontab。现在,anacron 每天都会向我发送一条消息(电子邮件给 root),说它无法打开 cron.daily 文件夹:
Subject: Anacron job 'cron.daily' on myComputer
Message: run-parts: failed to open directory /etc/cron.daily: No such file or directory
rsnapshot 作业正常运行,但 cron 相关作业却无法运行。这是我的 anacrontab/etc/anacrontab
# /etc/anacrontab: configuration file for anacron
#
# See anacron(8) and anacrontab(5) for details.
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
HOME=/root
LOGNAME=root
# These replace cron's entries
# days to wait - delay in minutes - job-name - command to execute
1 5 cron.daily run-parts --report /etc/cron.daily
7 10 cron.weekly run-parts --report /etc/cron.weekly
@monthly 15 cron.monthly run-parts--report /etc/cron.monthly
1 5 rsnapshot.day /usr/local/bin/doBackup.sh daily
7 30 rsnapshot.week /usr/local/bin/doBackup.sh weekly
ls -rtl /etc | grep cron
这里是查看文件夹权限的输出:
-rw-r--r-- 1 root root 722 Jul 3 2012 crontab
drwxr-xr-x 2 root root 4096 Sep 11 2015 cron.hourly
drwxr-xr-x 2 root root 4096 Sep 11 2015 cron.monthly
drwxr-xr-x 2 root root 4096 Sep 11 2015 cron.weekly
drwxr-xr-x 2 root root 4096 Jan 25 16:04 cron.daily
-rw-r--r-- 1 root root 858 Mar 21 10:49 anacrontab
drwxr-xr-x 2 root root 4096 Mar 21 10:57 cron.d
drwxr-xr-x 10 root root 4096 Mar 21 10:57 cron-apt
(我的声誉还不足以创建标签“anacron”。如果您要删除此行,请同时添加标签“anacron”)
答案1
不确定我是否应该删除关于“serverfault”的问题?至少我不能将其标记为重复,因为我只能参考其他 server-fault 问题。