Jump to content
Калькуляторы

перезагрузка удаленной железки нестандартная задачка.

Дано:

Удаленная железяка, с управлением по IP, иногда подвисает.

Нужно ее удаленно перегружать.

Условия задачи:

Линк только один.

Автоматически перегружать железяку нельзя.

Между железякой и линком ставить ничего нельзя.

GSM тоже не прокатит.

вариант с гонцом уже использкется и не устраивает.

еще какие-нибудь варианты есть?

Share this post


Link to post
Share on other sites

Ватчдог. Какая-то хрень которая что-то пингует, если оно не пингуется, то замыкает\размыкает какое-то реле.

Share this post


Link to post
Share on other sites

Что-то под ваше ТЗ реально хрен подберешь:

В разрыв можно было бы поставить netping - нельзя

По GSM можно было бы поставить netping - нельзя

По вачдогу можно было бы поставить netping - нельзя

 

Сервак с диалапом? :)

Ещё можно разобраться почему железка зависает и вылечить зависания

Share this post


Link to post
Share on other sites

Раз девайс управляется по ip, значит можно как-то мониторить его состояние автоматически (тем же snmp, если умеет), а дальше, если позволяет система мониторинга, подсунуть ей программную логику, чтоб дергала заданный управляемый блок розеток (заранее нужно поставить и настроить для удаленного управления) в случае если девайс длительное время ведет себя неадекватно или отказывается мониториться. А уже блок розеток можно хоть на gsm сажать, хоть еще на какую ересь.

Share this post


Link to post
Share on other sites

Завести линк от нормального провайдера и повесить на нем управляемую розетку?

Ща ченибудь тежелое брошу.

:)

Причем тут провайдер. Устройство в моей сети.

Линк один и он не причем.

Про розетку невнимательно читал условия задачи. Её тупо некуда втыкать.

 

Ватчдог. Какая-то хрень которая что-то пингует, если оно не пингуется, то замыкает\размыкает какое-то реле.

Автоматически перегружать железяку нельзя.

 

NetPing?

Между железякой и линком ставить ничего нельзя.

Share this post


Link to post
Share on other sites

http://habrahabr.ru/post/151982/ логику перезагрузки можно описать программно.

тоже самое

 

Ещё можно разобраться почему железка зависает и вылечить зависания

это точно невозможно.

:)

 

darkagent тоже невнимательно читаем условия задачи....

:)

Share this post


Link to post
Share on other sites

тогда каким образом производится перезагрузка в ручном режиме?

если там софтовая хитрожопая дрянь, можно попробовать прицепить упс с обратной связью, и настроить обработку событий, чтоб все шатдаунилось при переходе с 220 на батарейку.

Share this post


Link to post
Share on other sites

Дык у вас и то не так и это не эдак?

Как вообще перегружается железяка, давайте начнем с простого. Какие действия надо предпринять чтобы выполнить "перезагрузку" ?

Share this post


Link to post
Share on other sites

У железяки подвисает ее айпишная часть, её становится невидно и не слышно.

Но в большинстве случаев функции свои она выполнять не перестает.

Пытались ставить в разрыв Л2 свич, но тоже не катит, железка как-то неправильно на него реагирует.

ей нужен сцуко прямой канал с абсолютно тупым медиаконвертором.

 

И самое главное.

Железка такая не одна. На все второй линк не пробросишь. Городить на каждой отдельный узел с мониторингом и пр. не вариант.

 

тогда каким образом производится перезагрузка в ручном режиме?

выключением из сети.

 

хоть 1 свободный eth порт есть?

нету.

почему gsm нельзя?

связи нету. антену вытащить наружу не вариант.

очень далеко тащить.

 

Ещё можно нанять техничку/соседа/бабку и по звонку она будет ходить и перезагружать LOL

Именно так сейчас и происходит.

 

Если бы проблема была ерундовая, я бы и сам ее давно решил и не стал бы вас беспокоить по всякой ерунде.

Share this post


Link to post
Share on other sites

Во, так то веселей даже. Можно ставить в разрыв т.н. managed media convertor, причем, если у вас таких железок в одном месте собранно не мало, можно применять даже управляемые шасси (типа таких http://carelink.ru/?page_id=1126). Только вот одиночные MMC, если это не 10G, для нужной среды придется еще поискать - обычно такое реализовывают на базе шасси, и гораздо реже на уровне самого конвертора.

Share this post


Link to post
Share on other sites

не не не, какой будем среда - зависит от выбранного конвертора. можно найти хоть sfp->sfp, хоть медь-медь, хоть медь-sfp и т.д. другое дело что на самом конверторе будет дополнительный разъем rj45 для управления (snmp,telnet, реже web).

в случае с шассиком по ссылке - там управляемая рама медь->сфп, в которой можно и negotiation задать, и скорость линка, и ddm посмотреть и тушить порты по необходимости через telnet/snmp/web.

Share this post


Link to post
Share on other sites

Тупой вариант: расковыривается медиаконвертор, от светодиода оптического линка вытягивается сигнал на реле (с ключом ессно), которое подает питание на железку... Ну т.е. упал оптолинк - железка отключилась, поднялся - включилась. Или же оптолинком команду на МК давать отключения (скажем, моргнул 5 раз за 20 сек - ребутить).

Share this post


Link to post
Share on other sites

darkagent, спасибо, понял. Бум думать.

 

NiTr0, месье знает толк в извращениях :)

 

Медиаконвертор с двумя раздельными линками выглядел бы вполне интересно, но я пока встречал только с тупым свичом на 2 порта внутри.

Share this post


Link to post
Share on other sites

Условия задачи:

еще какие-нибудь варианты есть?

 

Ищется электрик с подстанции, обслуживающей раён, который за скромное вознаграждение по звонку будет ребутать рубильником всю округу и вашу железяку в том числе.

Задача решена, все условия соблюдены.

Share this post


Link to post
Share on other sites

NetPing?

Между железякой и линком ставить ничего нельзя.

NetPing ставится не между, а за железякой, и пингует какой-нибудь узел агрегации или сервак в центре как эталон наличия связи. Как только пинги перестают проходить, ребутит то, что стоит рядом.

Share this post


Link to post
Share on other sites

NetPing?

Между железякой и линком ставить ничего нельзя.

NetPing ставится не между, а за железякой, и пингует какой-нибудь узел агрегации или сервак в центре как эталон наличия связи. Как только пинги перестают проходить, ребутит то, что стоит рядом.

После железяки не поставить у нее 1 порт.

ребутить автоматом низя.

 

agr шутка заценена.

Share this post


Link to post
Share on other sites

А на других длинах волн рядом ставить медик со вторым линком не получится?

 

Так-то задача сформулирована достаточно жестоко: Без связи подать сигнал на отключение, при этом автоматом по вотч-догу нельзя...

Share this post


Link to post
Share on other sites

А на других длинах волн рядом ставить медик со вторым линком не получится?

там, где есть оптика, думаю, вариант. Надо подумать

Но есть еще радио....

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.