Ak ho nepoznáte, prečítajte si túto príručku a dozviete sa o:
- Čo je Watchdog
- Aké sú typy strážneho psa v Raspberry Pi
- Prečo je dôležité povoliť Watchdog na Raspberry Pi
- Ako nastaviť Watchdog na Raspberry Pi
- Záver
Čo je Watchdog
A strážny pes je hardvérové alebo softvérové zariadenie, ktoré beží na vašom systéme a nepretržite monitoruje prevádzku systému. Ak zistí akúkoľvek chybu v systéme, napríklad systém prestane reagovať alebo zamrzne, automaticky vykoná potrebné kroky, napríklad reštartuje systém.
Aké sú typy strážneho psa v Raspberry Pi
Existujú dva typy strážny pes v Raspberry Pi; hardvér a softvér. Hardvérové strážne psy sú zariadenia, ktoré sú pripojené k vášmu systému cez GPIO piny. Zatiaľ čo softvérový strážca je program, ktorý beží na vašom systéme Raspberry Pi. Hardvérové aj softvérové strážne psy sú efektívnou voľbou, ako zabrániť tomu, aby váš systém Raspberry Pi visel alebo nereagoval.
Prečo je dôležité povoliť Watchdog na Raspberry Pi
Povolenie strážny pes na Raspberry Pi je dôležité z nasledujúcich dôvodov:
- Zabraňuje poruche vášho systému v dôsledku softvérových chýb alebo akéhokoľvek typu zlyhania hardvéru.
- Monitoruje vaše systémové aktivity, ako je napätie alebo teplota zariadenia, a reštartuje systém, aby bolo vaše zariadenie v bezpečí. Pomáha tak zvýšiť spoľahlivosť a stabilitu systému.
Ako nastaviť Watchdog na Raspberry Pi
Nastaviť strážny pes na Raspberry Pi postupujte takto:
Krok 1: Načítajte modul Watchdog
Zariadenie Raspberry Pi má vstavaný strážny pes modul, ktorý je možné spustiť, ak ho načítate, je možné vykonať pomocou nasledujúceho príkazu:
sudo modprobe bcm2708_wdogMôžete tiež skúsiť spustiť vyššie uvedený príkaz s nasledujúcim strážny pes modul, ak vyššie uvedený modul nebude možné načítať do systému Raspberry Pi:
sudo modprobe bcm2835_wdt
Poznámka: V mojom prípade je modul watchdog bcm2835_wdt.
Krok 2: Upravte súbor modulu
Teraz otvorte súbory modulov na Raspberry Pi pomocou nano editora pomocou nasledujúceho príkazu:
sudo nano / atď / modulovPotom do súboru pridajte názov modulu. Názov modulu by mal byť ten, ktorý sa úspešne načítal v prvom kroku:
Uložte súbor pomocou CTRL+X, pridať A a vstupom opustíte terminál.
Krok 3: Nainštalujte Watchdog na Raspberry Pi
The nástroj strážneho psa je už k dispozícii v úložisku Raspberry Pi a dá sa nainštalovať spustením nasledujúceho príkazu apt:
sudo apt Inštalácia chkconfig strážneho psa -a
Krok 4: Povoľte službu Watchdog
Musíte povoliť strážny pes službu na vašom systéme Raspberry Pi z nasledujúceho príkazu:
sudo systemctl povoliť strážny pes
Krok 5: Spustite službu Watchdog
Po povolení môžete začať strážny pes službu na Raspberry Pi z nasledujúceho príkazu:
sudo systemctl spustenie strážneho psaKrok 6: Skontrolujte stav Watchdog
Musíte sa uistiť, že na Raspberry Pi je spustená a spustená služba strážneho psa, môžete to urobiť pomocou príkazu uvedeného nižšie:
sudo systemctl status watchdog
Krok 7: Nakonfigurujte Watchdog na Raspberry Pi
Teraz otvorte strážny pes konfiguračný súbor na Raspberry Pi spustením nasledujúceho príkazu:
sudo nano / atď / strážny pes.confV konfiguračnom súbore watchdog odkomentujte riadok „ #watchdog-device = /dev/watchdog “. Tento riadok môžete manuálne vyhľadať pomocou CTRL+W, a potom súbor uložte pomocou CTRL+X , pridajte A a stlačte enter:
Po uložení súboru sa strážny pes démon pošle tlkot srdca každých 10 sekúnd do /dev/watchdog a ak od neho neprijme žiadny signál, reštartuje systém
Krok 8: Otestujte funkčnosť Watchdogu
Môžete otestovať, či sú zmeny, ktoré ste vykonali správne, vygenerovaním vidlicovej bomby na Raspberry Pi z nasledujúceho príkazu:
: ( ) { : | : & } ;:Počkajte 10 sekúnd a po uplynutí tejto doby sa váš systém Raspberry Pi reštartuje, čím sa zabezpečí, že strážny pes vo vašom systéme úspešne funguje. Ak na vašom zariadení zistí akékoľvek nereaguje, reštartuje sa, čím udrží vaše zariadenie stabilné.
Záver
Nastavenie strážneho psa na Raspberry Pi je jednoduchý a priamočiary proces a dá sa vykonať prvým načítaním strážny pes modul na zariadení. Potom musíte modul pridať dovnútra /etc/modules súbor a uložte ho. Potom nainštalujte démona watchdog na systém Raspberry Pi, povoľte a reštartujte démona, aby ste ho spustili v systéme. Nakoniec stačí odkomentovať /dev/watchdog riadok v konfiguračnom súbore watchdog, ktorý umožní watchdogu monitorovať váš systém. Potom môžete otestovať jeho fungovanie vygenerovaním vidlicovej bomby na systéme Raspberry Pi.