Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2014-06-30 08:39:24

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk
Zarejestrowany: 2004-12-28

watchdog sprzętowy

chociaż jak dotąd nie był mi potrzebny, to jednak zbliża się sezon urlopowy i być może wystąpi potrzeba zrestartowania serwera w piwnicy. tłumaczenie przez telefon ludziom, którzy z komputerami są trochę na bakier jak to zrobić może się okazać karkołomne, dlatego zamierzam zastosować jakiegoś watchdoga. wiem że są przepisy na sieci, ale tak na wszelki zapytam, czy ktoś ma jakieś osobiste doświadczenia?


linux regd. user #248790

Offline

 

#2  2014-06-30 08:51:33

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: watchdog sprzętowy

Jak masz w komórce albo gdzieś pod ręką neta, to da się nakrobać skrypta, który po SSH się zaloguje i walnie jeboot.
W przeciwnym razie jakiś skrypt cgi - jak masz dostęp po http, albo, jak masz w okolicy serwera modem gsm, to pewnie SMSem też dałoby radę, ale trzeba by gimnastyki z gammu.
Można też przez jakiś protokół komunikatora, np Jabber albo Padu-Dziadu, ale trzeba by skrobnąć jakiegoś demona w Perlu czy Pythonie, który będzie wisiał na koncie i czekał na polecenia.

To samo można osiągnąć, mając serwer poczty, zapiąć w nim skrypta np przez  Procmaila, ale można też w samym Postfixie/Qmailu coś wyrzeźbić.

Ostatnio edytowany przez Jacekalex (2014-06-30 09:01:59)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#3  2014-06-30 09:29:38

  Graffi - Użytkownik

Graffi
Użytkownik
Skąd: Sulejówek
Zarejestrowany: 2005-10-03
Serwis

Re: watchdog sprzętowy

1. kupujesz / zdobywasz najtańszy tel. komórkowy
2. ustawiasz profil cichy taki na full cichy (z vibrą tylko) i dla siebie dzwonek osobisty obojętne jaki (ALE TYLKO DLA SIEBIE!)
3. używając dowolnych narzędzi podłączasz zamiast vibry przekaźnik którego styki włącznika podłączasz pod (wedle widzimisię) włącznik płyty głównej albo reset (co Babcia woli)

i jak masz problem to dzwonisz na ten tel. a załączony przekaźnik zrobi co trzeba :)
kiedyś tak miałem i było rewelacyjnie :)

Offline

 

#4  2014-06-30 13:29:10

  Piotr3ks - Też człowiek :-)

Piotr3ks
Też człowiek :-)
Skąd: Białystok
Zarejestrowany: 2007-06-24

Re: watchdog sprzętowy

Satel T2 - z tego co pamiętam ma wyjście przekaźnikowe sterowane clip'em i sms'em
http://www.satel.pl/pl/download/instrukcje/gprs-t2_io_pl_0613.pdf

Ostatnio edytowany przez Piotr3ks (2014-06-30 13:30:24)

Offline

 

#5  2014-06-30 18:07:02

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk
Zarejestrowany: 2004-12-28

Re: watchdog sprzętowy

jak każdy człowiek z natury jestem leniwy i szukam raczej rozwiązania, które walnie resetem automatycznie, wtedy kiedy będzie potrzeba. chodzi mi o mały układ elektroniczny z licznikiem/timerem, który sprawdza czy komp żyje i jeśli stwierdzi że nie, to kopie go resetem. wiem, że są rozwiązania na sieci, tylko chciałem spytać, czy ktoś robił to sam w domu


linux regd. user #248790

Offline

 

#6  2014-06-30 18:30:56

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: watchdog sprzętowy

Ile ten Satel kosztuje?

Pytam, bo może lepiej byłoby  podziałać następująco:
Serwer w piwnicy podłączony do netu - można sprawdzać pingiem, czy czymkolwiek innym.
Do pilnowania - RPI z przypiętym modemem GSM i kartą SIM, jakośtam spięty z serwerem (jeśli serwer obsługuje Wake on Lan - to banalne), i niech się nawzajem pilnują, serwer przez sendxmpp alarmuje, jak zdechnie RPI, i nie udaje się go podnieść, RPI SMSem raportuje, jak serwerowi się zemrze, i nie chce się podnieść.

Sprawdzają się nawzajem pingiem albo w dowolny inny sposób, przez sieć kablem, usb, bt albo wifi - pełna dowolność.
Otwarte zagadnienie, - jak RPI ma podnieść serwer, który nie obrabia Wake On Lan - o ile Chińczycy taki wyprodukowali?
USB - przekaźnik, - styki reset lub inne  w pudle serwera?

RPI to chyba dużo mądrzejsze urządzenie, niż jakiś Satel.  :D

Zagadnienie2 - WOL może podnieść wyłączonego grata, ale do resetowania grata i tak trzeba się z USB certolić.
Albo postawić na serwerze np OpenBSD, tego w ogóle nie trzeba resetować. :D

RPI model B ma 2 USB + Ethernet, razem z modemem GSM, kartę SD i zasilaczem powinien się zamknąć w cenie takiego Satela.

Ostatnio edytowany przez Jacekalex (2014-06-30 18:48:20)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#7  2014-06-30 18:47:03

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: watchdog sprzętowy

Aż RPI? Wystarczyłby routerek z OpenWRT.


Błogosławieni, którzy czynią FAQ.
[url=http://www.opencaching.pl]opencaching[/url] :: [url=http://dug.net.pl/sources.list]debian sources.list[/url] :: [url=http://www.linuxportal.pl/blogi/azhag/wpisy]coś jakby blog[/url] :: [url=http://dug.net.pl/]polski portal debiana[/url] :: linux user #403712

Offline

 

#8  2014-06-30 18:58:01

  Piotr3ks - Też człowiek :-)

Piotr3ks
Też człowiek :-)
Skąd: Białystok
Zarejestrowany: 2007-06-24

Re: watchdog sprzętowy

[quote=Jacekalex]Ile ten Satel kosztuje?[/quote]
Satela kupisz w okolicach 300zł. Dodatkowo otrzymujesz 5 wejść, które możesz sobie skonfigurować jako ( normalnie zamknięte, normalnie otwarte, analogowe). W konfiguracji wejścia jako analog - możesz sobie monitorować napięcia. Do konfiguracji potrzebny jest prawdziwy RS232 lub przejściówka z chipem Prolific. Zajrzyj do instrukcji obsługi, fajne urządzenie, ma spore możliwości.

Offline

 

#9  2014-06-30 19:02:44

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: watchdog sprzętowy

[quote=azhag]Aż RPI? Wystarczyłby routerek z OpenWRT.[/quote]
Pewnie, że starczyłby, ale RPI może o wiele więcej, w razie potrzeby, routerek zazwyczaj ma dosyć umiarkowane możliwości działania ze względu na posiadaną pamięć i zdolność do pracy z modemami GSM, choć do podstawowej konfiguracji może wystarczyć.

Zaproponowałem RPI, bo jest jak plastelina, można z nim cuda robić.

Ostatnio edytowany przez Jacekalex (2014-06-30 19:03:54)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#10  2014-06-30 20:49:04

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk
Zarejestrowany: 2004-12-28

Re: watchdog sprzętowy

trochę to zbyt skomplikowane ;) no bo muszę mieć w sieci inne urządzenie, które będzie pilnować mojego kompa, muszę co jakiś czas doładowywać kartę prepaid (nie za często, ale to jest kolejna rzecz do pilnowania), no i w ogóle to muszę na tą zabawę wydać parę stów, jak widzę.

tymczasem są o wiele prostsze urządzenia ([url=http://linuxfocus.org/English/July2002/article239.shtml]przykład[/url]). wisi to to na porcie RS232 i sczytuje impulsy wystawiane przez demona. jak impulsy przestaną przychodzić, to znaczy, że komp zdechł i wali go na chama resetem. moje pytanie, to czy ktoś rzeźbił coś takiego?


linux regd. user #248790

Offline

 

#11  2014-06-30 21:55:09

  lis6502 - Łowca lamerów

lis6502
Łowca lamerów
Skąd: Stalinogród
Zarejestrowany: 2008-12-04

Re: watchdog sprzętowy

Myślę, że tu na dugu znajdziesz gości, którzy robili to dedykowanymi narzędzami w serwerach, albo fantastów z RPi czy innymi działami_na_muchę. Ja szedłbym w chyba najprostszym kierunku- linkowany przez Ciebie opis do timerka_zaguady+ kawalek softu spięty do wejścia resetującego nieśmiertelnego 555.
Ja rzeźbiłem coś podobnego, tylko from scratch, wiesz tak for fun, staneło na tym że miałem PCB z elementami i nawet wystawiało to jedynkę po upływie 30 sek, ale nigdy nie doszedlem do tego jakim softem to ożenić z pecetem :)

Offline

 

#12  2014-07-01 05:37:38

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: watchdog sprzętowy

[quote=rychu]trochę to zbyt skomplikowane ;) no bo muszę mieć w sieci inne urządzenie, które będzie pilnować mojego kompa, muszę co jakiś czas doładowywać kartę prepaid (nie za często, ale to jest kolejna rzecz do pilnowania), no i w ogóle to muszę na tą zabawę wydać parę stów, jak widzę.

tymczasem są o wiele prostsze urządzenia ([url=http://linuxfocus.org/English/July2002/article239.shtml]przykład[/url]). wisi to to na porcie RS232 i sczytuje impulsy wystawiane przez demona. jak impulsy przestaną przychodzić, to znaczy, że komp zdechł i wali go na chama resetem. moje pytanie, to czy ktoś rzeźbił coś takiego?[/quote]
Zwróć uwagę, że jak zdechnie serwer - zasilanie, to rs232 też zdechnie, i  drapanie resetu nie pomoże.
RPI z własną zasiłką ma ta przewagę, że jak serwer umrze na poważnie, to RPI może zrobić alarm.
W dodatku - jak wsadzisz kartę Playa do modemu - naładujesz za dychę, to starczy, jeśli RPI będzie raportować tylko wtedy, kiedy nie uda się reanimować serwera.
Playa się ładuje nawet raz na rok, jak trzeba, poza tym jeść nie woła, a jak RPI wyśle SMSa tylko wtedy, gdy żadne inne próby reanimacji serwera nie pomogą,  to ile takich SMSów spodziewasz się dostać w ciągu roku?

Moim prywatnym zdaniem, jak dobrze zakodzisz, to ani jednego.
Jeśli z resztą net do serwera dochodzi z routera albo ze switcha,
i RPI zapniesz do netu niezależnie od serwera, to w ogóle odpada modem GSM, nie będzie wtedy potrzebny.

Ostatnio edytowany przez Jacekalex (2014-07-01 05:39:55)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#13  2014-07-01 05:58:05

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk
Zarejestrowany: 2004-12-28

Re: watchdog sprzętowy

zasilanie nie zdechnie, bo tam po drodze wisi przetwornica z akumulatorem samochodowym :P tak na oko to na 6 godzin spokojnie wystarczy.

w zasadzie moje serwerowe potrzeby są na tyle niewielkie, że gdybym miał RPi to pewnie pokusiłbym się o postawienie serwera właśnie na nim, a nie na blaszaku ze śmietnika, tym bardziej, że RPi ma wbudowanego sprzętowego watchdoga

no i najważniejsze: tak naprawdę to mi nie jest potrzebna informacja, czy serwer wisi czy nie. liczy się to, żeby został samoczynnie zresetowany, skoro już się powiesi i żebym nie musiał sobie tym zawracać gitary

nb. obczaiłem już pewien projekt, w ciągu najbliższych dni powinno mi się udać to poskładać do kupy

Ostatnio edytowany przez rychu (2014-07-01 05:59:39)


linux regd. user #248790

Offline

 

#14  2014-07-01 08:09:12

  qluk - Pan inż. Cyc

qluk
Pan inż. Cyc
Skąd: Katowice
Zarejestrowany: 2006-05-22

Re: watchdog sprzętowy

Budowanie WatchDoga w oparciu o kolejny system mikroporocesorowy .....

Takie proste buduje się na zwykłym timerze 555 i karmi się go poprzez skrypt, demona, cokolwiek innego sygnałem resetującym z deltą mniejsza niż wybrany ustawiony czas wyzwolenia resetu.

Offline

 

#15  2014-07-01 08:12:05

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk
Zarejestrowany: 2004-12-28

Re: watchdog sprzętowy

no właśnie do tego zmierzam ;) schemat już jest, dzisiaj jadę do sklepu po oporniki i kondensatory


linux regd. user #248790

Offline

 

#16  2014-07-01 08:16:13

  qluk - Pan inż. Cyc

qluk
Pan inż. Cyc
Skąd: Katowice
Zarejestrowany: 2006-05-22

Re: watchdog sprzętowy

Jak zrobisz to podziel się z innymi schematem chyba że zaczniesz produkcje ;) Ja poszukam bo kiedyś dawno temu też taki powstał u mnie :P
Czego chcesz użyć do zwarcia resetu?

Aaaa jest jeszcze takie coś jak MAX 6369, scalakowy watchdog bardziej zaawansowany niż 555.

Offline

 

#17  2014-07-01 09:49:08

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk
Zarejestrowany: 2004-12-28

Re: watchdog sprzętowy

[quote=qluk]Czego chcesz użyć do zwarcia resetu?[/quote]
przekaźnika. rozwiązanie klasyczne

@lis6502: dopiero teraz dotarło do mnie, o co ci chodziło z tym tajmerem_zaguady. chyba się starzeję

Ostatnio edytowany przez rychu (2014-07-01 10:36:31)


linux regd. user #248790

Offline

 

#18  2014-07-01 12:49:59

  qluk - Pan inż. Cyc

qluk
Pan inż. Cyc
Skąd: Katowice
Zarejestrowany: 2006-05-22

Re: watchdog sprzętowy

@tychu: dopiero teraz zauważyłem podlinkowany temat i znam tą konstrukcję. Jest dość sprytna bo nie potrzeba nic pośredniego aby pożenić TTL z RS232. Tyle że ten układ ma IMO zbyt krótki czas do wyzwolenia, co zostało wskazane że w przypadku długiego wstawania systemu może się zrobić reset-loop.

Offline

 

#19  2014-07-01 21:01:05

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk
Zarejestrowany: 2004-12-28

Re: watchdog sprzętowy

gościu pisze, że około 40 sekund. powinno wystarczyć? w razie czego można dobrać większe elementy RC


linux regd. user #248790

Offline

 

#20  2014-07-02 14:27:29

  qluk - Pan inż. Cyc

qluk
Pan inż. Cyc
Skąd: Katowice
Zarejestrowany: 2006-05-22

Re: watchdog sprzętowy

Oczywiście że można albo dodać licznik i wydłużyć np. do 400s :)

Offline

 

#21  2014-07-02 22:55:47

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk
Zarejestrowany: 2004-12-28

Re: watchdog sprzętowy

też myślałem nad tym, żeby wsadzić tam jakiegoś '191 albo '193, a 555 przerobić na generator prostokątnej i programować za pomocą dip słiczy czas do resetu... ale to się trochę kłóci z filozofią watchdoga. no bo im więcej elementów, tym większa szansa, że coś się spieprzy i układ jest bardziej zawodny


linux regd. user #248790

Offline

 

#22  2014-07-03 14:57:12

  qluk - Pan inż. Cyc

qluk
Pan inż. Cyc
Skąd: Katowice
Zarejestrowany: 2006-05-22

Re: watchdog sprzętowy

Jeden scalak vs dwa scalaki to procentowo niby spora rnica, ale nadal prosta budowa a pomys z dip switchem jest dobry. Daje uniwersalnosc dla rozwiazania i mozna na szybko przekonfigurowac pod nowe uslugi serwerowe

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.013 seconds, 14 queries executed ]

Informacje debugowania

Time (s) Query
0.00008 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00070 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.145.164.47' WHERE u.id=1
0.00077 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.145.164.47', 1732341087)
0.00039 SELECT * FROM punbb_online WHERE logged<1732340787
0.00065 DELETE FROM punbb_online WHERE ident='18.222.113.135'
0.00067 DELETE FROM punbb_online WHERE ident='3.147.104.18'
0.00073 DELETE FROM punbb_online WHERE ident='3.15.143.18'
0.00070 SELECT topic_id FROM punbb_posts WHERE id=270906
0.00231 SELECT id FROM punbb_posts WHERE topic_id=26066 ORDER BY posted
0.00066 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=26066 AND t.moved_to IS NULL
0.00006 SELECT search_for, replace_with FROM punbb_censoring
0.00103 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=26066 ORDER BY p.id LIMIT 0,25
0.00095 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=26066
Total query time: 0.00974 s