Что я делаю не так? (Прописываю kill в crontab)

1 234
B
На сайте с 03.08.2007
Offline
82
#21

madoff, мне в /etc/crontab прописывать просто:

*/30 * * * * root /etc/init.d/apache2 restart

?

В данный момент там:

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# m h dom mon dow user command
4 * * * * root cd / && run-parts --report /etc/cron.hourly
22 1 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
18 0 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
38 2 12 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
#

Прописал команду в последней строке, ввожу crontab -l, но моего задания нет. Значит что-то не правильно опять...

M
На сайте с 01.12.2009
Offline
235
#22

*/30 * * * * root /etc/init.d/apache2 restart

да в конце добавите crontab

сматрите выполнение так.

tail -100 /var/log/cron

Система какая ?

Администратор Linux,Freebsd. построения крупных проектов.
B
На сайте с 03.08.2007
Offline
82
#23

madoff, я в подпись зарядил систему, но почему-то до сих пор подпись не обновилась. В общем:

Linux Debian Lenny.

*/30 * * * * root /etc/init.d/apache2 restart

да в конце добавите crontab

Прописал.

tail -100 /var/log/cron

Донт ворк, ибо

cannot open `/var/log/cron' for reading: No such file or directory

Сейчас посмотрел, у меня вообще нет папки крона в логах.

M
На сайте с 16.09.2009
Offline
278
#24

bncom, конечно нету, т.к. нужно включить отдельный лог-файл для

крон-заданий в /etc/syslog.conf (или /etc/rsyslog.conf, что там у вас...).

Пропишите MAILTO - весь stdout/stderr крон-задания уйдет вам на почту.

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
Andreyka
На сайте с 19.02.2005
Offline
822
#25

Ненадо рестартовать апач каждые 30 мин

Не стоит плодить сущности без необходимости
B
На сайте с 03.08.2007
Offline
82
#26
myhand:
Пропишите MAILTO - весь stdout/stderr крон-задания уйдет вам на почту.

Прописал, уже час прошел, а письма нет. Я же на 30 минут поставил задание, т.е. уже два раза должно было прийти письмо.

А крон надо реставать, когда в него прописываешь задание или он сам через н-время файл считывает?

Zorge.Org
На сайте с 28.01.2010
Offline
27
#27
А крон надо реставать, когда в него прописываешь задание или он сам через н-время файл считывает?

Ничего рестартовать не нужно. Демон сам мониторит изменения (man cron).

M
На сайте с 16.09.2009
Offline
278
#28

grep CRON /var/log/syslog|tail

B
На сайте с 03.08.2007
Offline
82
#29
grep CRON /var/log/syslog|tail

И что это?

Странно, но писама с крона так и не приходят.

Тут, наверно, два варианта:

1. задание не выполняется => и отсылать нечего.

2. письмо не может быть доставлено. А что использует крон для отправки? sendmail, pop3 или smtp ?

M
На сайте с 16.09.2009
Offline
278
#30
bncom:
И что это?

Команда, которую Вас попросили набрать в консоли (ssh).

1 234

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий