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