Новости:

Форуму исполнилось 12 лет!

Мы в матрице .
Мы в телеге .

Главное меню

cron

Автор timoshka, 24 октября 2013, 16:36:40

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

timoshka

Slackware64-14.0 ядро 3.2.45

Oct 24 04:00:01 home crond [29893]: unable to create mail file /var/spool/cron/cron.WsQm4Q/cron.root.2012: cron output for user root /scripts/arh_e3 1> /dev/null to /dev/null
Oct 24 04:04:02 home crond [2012]: exit status 1 from user root /scripts/arh_e3 1> /dev/null
Oct 24 04:10:01 home crond [29909]: unable to create mail file /var/spool/cron/cron.WsQm4Q/cron.root.2012: cron output for user root /scripts/arh_sh 1> /dev/null to /dev/null
Oct 24 04:47:01 home crond [30054]: unable to create mail file /var/spool/cron/cron.WsQm4Q/cron.root.2012: cron output for user root /usr/bin/run-parts /etc/cron.hourly 1> /dev/null to /dev/null

Вот такое в логах крона.
Скрипт /scripts/arh_e3, получивший в логе статус =1, не выполнился.
Если его запустить в ручную, ошибок нет все работает, а через крон не хочет.
Остальные скрипты прописаные в кроне исполняются, но как я понял, крон пытается отправить по мылу сообщение руту и у него это не получается.
И собственно вопросы.
Почему не выполнился один скрипт из всего крона?
Как настроить крон, чтобы не пытался отправлять отчеты на мыло?

# crontab -l
# Каталог e3 каждый день в 04:00
00 04 * * * /scripts/arh_e3 1> /dev/null
# Каталог sh каждый день в 04:10
10 04 * * * /scripts/arh_sh 1> /dev/null