在我继承的服务器cron
上,其中一台Debian服务器每小时执行一次作业。它会将电子邮件发送到不存在的电子邮件中,但是由于我将自己列为root
电子邮件中的电子邮件,因此会退回到我的帐户/etc/aliases
。Cron作业已从中删除/etc/cron.hourly
(原为ntupdate
),因为它已在电子邮件中列出。我重新加载了crontab
守护程序,但是仍然每小时收到报告,报告文件启动失败,并且电子邮件地址不存在!
通过电子邮件发送的输出:
/etc/cron.hourly/ntpdate:
run-parts: failed to exec /etc/cron.hourly/ntpdate: Exec format error
run-parts: /etc/cron.hourly/ntpdate exited with return code 1
当前,中只有.placeholder
隐藏文件/etc/cron.hourly
。我也跑了crontab -l
,列出的仅有3个工作有望被列出,并且在这封电子邮件持续到达后大约10分钟内运行;所以我知道这不是其中之一。我可以在旁边寻找停止接收这些电子邮件的地方?
编辑#1
# ls -l /var/spool/cron
total 4
drwx-wx--T 2 root crontab 4096 Jan 25 2012 crontabs
编辑#2
# ls -l /var/spool/cron/crontabs/
total 4
-rw------- 1 root crontab 311 Jan 25 2012 root
# more /var/spool/cron/crontabs/root
# DO NOT EDIT THIS FILE - edit the master and reinstall.
# (/tmp/crontab.4nUf85/crontab installed on Wed Jan 25 10:11:10 2012)
# (Cron version -- $Id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp $)
2 1 * * * /etc/webmin/cron/tempdelete.pl
0 22 * * * /etc/init.d/gnugk stop
0 23 * * * /etc/init.d/gnugk start
cron
据我所知,这是在Debian Squeeze上,仅使用,
这些电子邮件确实来自该服务器吗?他们是最近的吗?
—
sendmoreinfo
@terdon更新了。可以重新启动,但不想重新启动
—
加拿大卢克
@sendmoreinfo是的,它们来自root @ * servername *帐户。它们每小时发生在每小时的29分钟之后
—
加拿大路加福音
我想你已经跑了
—
terdon
service cron restart
吗?
cron
守护程序的?重新启动服务器是一种选择吗?