27 декабря 2011 г.

Скрипт

Сегодня написал первый в своей жизни скрипт на bash
Что делает: через заданное количество секунд, прописанных в самом скрипте перезагружает хост.
Зачем: "профилактическая" перезагрузка контроллера Decont A9, средствами встроенной ОС (linux)
Что получилось: для теста выставил интервал перезагрузки в 60 секунд, в итоге этого времени не хватает для того чтобы на контроллере поднялся scp и ssh. Теперь не могу изменить интервал, контроллер ребутит каждую минуту :)
P.S. На контроллере нет cron

2 комментария:

  1. Образом скрипт сей запускается каким? Консоль нельзя ли получить через один из портов? Нет тоже команды at на нем ли?

    ОтветитьУдалить
  2. Скрипт сей запускается из другого скрипта (запуск нашего target-а), а он, в свою очередь, запускается из rc.local

    ОтветитьУдалить