Cron не срабатывает
Модераторы: Trinity admin`s, Free-lance moderator`s
Cron не срабатывает
Установил ALT Master 2.4 и настроил шлюз.
Задача такая в 19.00 отключать интерфейс от сети.
В /etc/crontab написал:
00 19 * * * root ifconfig eth0 down
В /var/log/cron/info пишет:
????. (root) CMD (ifconfig eth0 down)
Никаких ошибок не пишет, интерфейс не опускает.
Перезапускал сервис, добавлял запись через crontab ?е,
Но результат тот же никаких ошибок и интерфейс поднят.
Что я не так делаю?
Задача такая в 19.00 отключать интерфейс от сети.
В /etc/crontab написал:
00 19 * * * root ifconfig eth0 down
В /var/log/cron/info пишет:
????. (root) CMD (ifconfig eth0 down)
Никаких ошибок не пишет, интерфейс не опускает.
Перезапускал сервис, добавлял запись через crontab ?е,
Но результат тот же никаких ошибок и интерфейс поднят.
Что я не так делаю?
Re: Cron не срабатывает
a) cron напишет письмо с ошибкой хозяину задания (у тебя root)
б) скорее всего если написать вместо всё заработает
б) скорее всего если написать вместо
Код: Выделить всё
ifconfig ...
Код: Выделить всё
/sbin/ifconfig ...
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: Cron не срабатывает
Смотреть /var/log/crond.log на предмет ошибок.palich писал(а):Но результат тот же никаких ошибок и интерфейс поднят.
Что я не так делаю?
Да действительно, это заработало в виде:
00 19 * * * root /sbin/ifconfig eth0 down
(Спасибо за подсказку)
но поднимать интерфейс строкой вида:
05 8 * * * root /sbin/ifconfig eth0 up
категорически отказалась.
В итоге пришлось сделать так:
crontab ?e
05 8 * * * /sbin/ifconfig eth0 up
00 19 * * * /sbin/ifconfig eth0 down
да ещё до кучи, чтобы всё это заработало, пришлось добавить:
06 8 * * * /sbin/service network restart
00 19 * * * root /sbin/ifconfig eth0 down
(Спасибо за подсказку)
но поднимать интерфейс строкой вида:
05 8 * * * root /sbin/ifconfig eth0 up
категорически отказалась.
В итоге пришлось сделать так:
crontab ?e
05 8 * * * /sbin/ifconfig eth0 up
00 19 * * * /sbin/ifconfig eth0 down
да ещё до кучи, чтобы всё это заработало, пришлось добавить:
06 8 * * * /sbin/service network restart
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей