Дело обстоит так: RH7.2*/10 * * * * root /etc/serv-ping
Крон запускает скрипт раз в 10 минут с правами root.Скрипт выполняется и в его самом конце есть команда reboot которая должна перезагружать сервак, если выполняется ряд условий.
Скрипт выполняется весь правильно, но почему-то команда reboot невыполняется крон пишет:
"command not found". Такое впечатление, что скрипт запускается под обычным юзером.Без крона скрипт работает.
Что это может быть ???
С уважением Максим.
Скорее всего не определены пути
Может надо так:PATH=/bin:/sbin:/usr/bin:/usr/sbin
*/10 * * * * root /etc/serv-ping
>Скорее всего не определены пути
>Может надо так:
>
>PATH=/bin:/sbin:/usr/bin:/usr/sbin
>*/10 * * * * root /etc/serv-pingКлас ! Спасибо помогло :)
Что странно путь был прописан в crontab, а вот в вызываемом cron.d скрипте, небыл прописан. Прописал заработало :)
Видимо твой скриптик проверяет не завис ли сервер и если пинга нет, перегружается - выложил бы здесь, у? Где такой взять или как это сделать?