Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Не запускается задание cron  (Прочитано 942 раз)

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

Оффлайн Kraggash

  • Автор темы
  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
Не запускается задание cron
« : 06 Декабря 2010, 23:31:49 »
Прошу помочь, указать на ошибку, у меня что то уже голова не соображает... Гуглил, искал на форуме, тем много, но разрешения вопроса не нашел. Итак,
Zentyal на Ubuntu server 10.04
Есть два скрипта в cron от root-а
kraggash@bf109e4:~$ sudo crontab -l
[sudo] password for kraggash:
# m h  dom mon dow   command
# <минута> <час> <день> <месяц> <день недели> <команда>
#
# Каждый месяц, 15 и 30 числа в 5 утра backup баз 1С
0 5 15,30 * * /etc/backup
# Обновление баз NOD32
0 6 * * * /etc/upd_prog/update3.sh > /var/log/cron_nod32.log

Оба скрипта исполняемые
-rwxr-xr-x 1 root    root       871 2010-11-16 21:22 backup

-rwxr-xr-x 1 root root 1,4K 2010-11-23 00:26 update3.sh

Но один скрипт срабатывает в нужное время (backup), а второй ни в какую (update3.sh), при том что в консоли
команда /etc/upd_prog/update3.sh > /var/log/cron_nod32.log  отрабатывает, лог создается.
 В чем может быть проблема?

Оффлайн graddata

  • PreSale
  • Администратор
  • Старожил
  • *
  • Сообщений: 1841
  • BIGCloud
    • Просмотр профиля
Re: Не запускается задание cron
« Ответ #1 : 06 Декабря 2010, 23:40:22 »
может запустить скрипт типа:
"sh skript.sh"


Пользователь решил продолжить мысль 06 Декабря 2010, 23:41:37:
вот пример моего крона:

# m h  dom mon dow   command
0 * * * * /usr/sbin/ntpdate ntp.psn.ru ntp.org
02 1 * * * sh /skript/portal_day
02 3 * * 0 sh /pt/portal_week
02 5 1 * * sh /skript/portal_month

Оффлайн Kraggash

  • Автор темы
  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
Re: Не запускается задание cron
« Ответ #2 : 06 Декабря 2010, 23:51:43 »
48 23 * * * sh /etc/upd_prog/update3.sh > /var/log/cron_nod32.logНичего, тишина, в syslog тоже
sudo /etc/init.d/cron restart делал
« Последнее редактирование: 06 Декабря 2010, 23:53:20 от Kraggash »

Оффлайн graddata

  • PreSale
  • Администратор
  • Старожил
  • *
  • Сообщений: 1841
  • BIGCloud
    • Просмотр профиля
Re: Не запускается задание cron
« Ответ #3 : 06 Декабря 2010, 23:53:57 »
Kraggash
а руками если команду выполнить от рута, что происходит?

Оффлайн Kraggash

  • Автор темы
  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
Re: Не запускается задание cron
« Ответ #4 : 06 Декабря 2010, 23:57:14 »
/etc/upd_prog/update3.sh > /var/log/cron_nod32.logВ консоли под root-ом все срабатывает, просто прекрасно. База обновляется, лог создается.
Но вот root-вский cron не запускает...
« Последнее редактирование: 07 Декабря 2010, 00:02:22 от Kraggash »

Оффлайн SergeyIT

  • Зануда.
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5744
  • Все по палатам!
    • Просмотр профиля
Re: Не запускается задание cron
« Ответ #5 : 07 Декабря 2010, 00:10:57 »
А в конце пустая строка вставлена?
Извините, я все еще учусь

Оффлайн Kraggash

  • Автор темы
  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
Re: Не запускается задание cron
« Ответ #6 : 07 Декабря 2010, 00:25:23 »
А в конце пустая строка вставлена?
Упс, нет не вставлена...
Вставил # в конце, все отработало.  :) Уфф, огромное спасибо!
Проблема решена.
« Последнее редактирование: 07 Декабря 2010, 00:33:35 от Kraggash »

Оффлайн truegeek

  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: Не запускается задание cron
« Ответ #7 : 07 Декабря 2010, 06:32:42 »
М-дя, распространенная ошибка...
Клозед

 

Страница сгенерирована за 0.015 секунд. Запросов: 19.