Всем привет! Есть микротик, который анализирует определенным образом несколько каналов интернета и переключает каналы. За микротиком находится сервер с Debian на борту, которому необходимо своевременно сообщать, через какой канал он сейчас работает. На сервере написано несколько скриптов, которые надо дергать к примеру по SSH одновременно с переключением канала.
Вопрос! как из скрипта на микротике запустить скрипт на сервере Debian?
Запуск скрипта на сервере Debian из скрипта на микротике
- podarok66
- Модератор
- Сообщения: 4361
- Зарегистрирован: 11 фев 2012, 18:49
- Откуда: МО
Насколько я помню, SSH для скриптов Mikrotik невозможен из-за политик безопасности. Возможно, сейчас и поменялось что-то, но вряд ли. Ищите обходной путь.
Мануалы изучил и нигде не ошибся? Фаервол отключил? Очереди погасил? Витая пара проверена? ... Тогда Netinstal'ом железку прошей и настрой ее заново. Что, все равно не фурычит? Тогда к нам. Если не подскажем, хоть посочувствуем...
-
- Сообщения: 417
- Зарегистрирован: 26 сен 2012, 16:17
- Контактная информация:
Может на debian по крону ходить на микротик и смотреть результат выполнения скрипта?
- podarok66
- Модератор
- Сообщения: 4361
- Зарегистрирован: 11 фев 2012, 18:49
- Откуда: МО
plin2s писал(а):Может на debian по крону ходить на микротик и смотреть результат выполнения скрипта?
Или с помощью fetch на Debian скидывать результаты в определенную директорию и пусть Debian мониторит результаты уже у себя. Но все это вглядит такими костылями, такими костылями. Невольно вспоминается админская байка про весьма важный сервак с одной бедой - при подвисе перезагрузку программно не сделать никак. А нестись посреди ночи перезагружать админам просто лень. В итоге смастырили супер-цепь - перед железкой с серваком стоит старый и ненужный РС с фряхой на борту. Фряха пингует сервак и если ответа нет запускает ... ...открыть лоток привода. Лоток открывается, и нажимает кнопку аппаратного ребута на железке с серваком Получаем перезагрузку при наглухо зависшем серваке. Админ спит, всё отрабатывает автоматом.
Мануалы изучил и нигде не ошибся? Фаервол отключил? Очереди погасил? Витая пара проверена? ... Тогда Netinstal'ом железку прошей и настрой ее заново. Что, все равно не фурычит? Тогда к нам. Если не подскажем, хоть посочувствуем...
-
- Сообщения: 417
- Зарегистрирован: 26 сен 2012, 16:17
- Контактная информация:
podarok66 писал(а):Или с помощью fetch на Debian скидывать результаты в определенную директорию и пусть Debian мониторит результаты уже у себя. Но все это вглядит такими костылями, такими костылями. Невольно вспоминается админская байка про весьма важный сервак с одной бедой - при подвисе перезагрузку программно не сделать никак. А нестись посреди ночи перезагружать админам просто лень. В итоге смастырили супер-цепь - перед железкой с серваком стоит старый и ненужный РС с фряхой на борту. Фряха пингует сервак и если ответа нет запускает ... ...открыть лоток привода. Лоток открывается, и нажимает кнопку аппаратного ребута на железке с серваком Получаем перезагрузку при наглухо зависшем серваке. Админ спит, всё отрабатывает автоматом.
Да вроде не так уж и костыльно. В условии сказано "на сервере с debian" значит так надо. Если без костылей, то от чего-то одного нужно отказываться ;)
На дворе же век arduino и raspberry Pi! Ставим на них проверку по пингу, на одну из ног gpio в разрыв кидаем провод от кнопки питания сервера и готово! Причем все это можно разместить в одном корпусе!
А вообще я уже как-то отвык от серверов без ipmi.