Ubuntu VPS 上的 Cron 作业失败

Ubuntu VPS 上的 Cron 作业失败

我有一个新设置的 Ubuntu VPS,其中安装了 logcheck。

我每小时都会收到一封包含以下内容的电子邮件:

Feb 15 19:09:01 zeus CRON[4626]: (CRON) error (grandchild #4627 failed with exit status 1)
Feb 15 19:39:01 zeus CRON[4805]: (CRON) error (grandchild #4806 failed with exit status 1)

我不知道如何确定哪个 cron 作业失败或正在运行。我已检查 cron 文件夹中的所有脚本(每日、每小时、每月)在手动运行的情况下均无错误执行,并且 crontab 页面中除了默认 cron 作业外没有任何内容。

我如何才能知道哪个脚本正在运行或者为什么会出现这些错误?

编辑:

/etc/aliases 的输出是

postmaster: root
logcheck: root

并且 /var/spool/mail 目录中不包含任何内容。

答案1

时间戳可能是您最好的线索。@hourly 作业按小时运行,因此它不会是任何带有该简写形式的作业或/etc/cron.hourly/目录中的任何作业。

失败的作业在每小时 9 分和 39 分时运行。如果我没记错的话,就是在那个时间/etc/cron.d/php5运行。

大多数失败的 cron 作业还会输出通常会邮寄给您的错误消息。如果您没有收到邮寄给您的 cron 作业的输出,请检查/etc/aliases/var/spool/mail/root

相关内容