Trên một máy chủ mà tôi được thừa kế, có một cron
công việc chạy hàng giờ trên một trong các máy chủ Debian. Nó sẽ gửi một email ra một email không tồn tại, nhưng bị trả lại tài khoản của tôi vì tôi đã liệt kê mình là root
email /etc/aliases
. Công việc định kỳ đã bị xóa khỏi /etc/cron.hourly
(đó là ntupdate
), vì nó được liệt kê trong email. Tôi đã tải lại crontab
trình nền, nhưng tôi vẫn nhận được báo cáo hàng giờ rằng tệp không khởi chạy được và địa chỉ email không tồn tại!
Đầu ra đang được gửi qua email:
/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
Hiện tại, chỉ có các .placeholder
tập tin ẩn trong /etc/cron.hourly
. Tôi cũng đã chạy crontab -l
, và 3 công việc duy nhất được liệt kê dự kiến sẽ được liệt kê và sẽ chạy khoảng 10 phút sau khi email này tiếp tục đến; vì vậy tôi biết nó không phải là một trong số đó Tôi có thể tìm ở đâu để dừng nhận những email này?
EDIT # 1
# ls -l /var/spool/cron
total 4
drwx-wx--T 2 root crontab 4096 Jan 25 2012 crontabs
EDIT # 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
Đây là trên Debian Squeeze, bằng cách sử dụng cron
, theo như tôi có thể nói
service cron restart
?
cron
daemon? Là khởi động lại máy chủ là một tùy chọn?