Kui te pole sellega tuttav, lugege seda juhendit, et saada teavet järgmiste kohta:
- Mis on Watchdog
- Millised on Raspberry Pi valvekoera tüübid?
- Miks on oluline Raspberry Pi-s Watchdog lubada?
- Kuidas seadistada Watchdog rakenduses Raspberry Pi
- Järeldus
Mis on Watchdog
A valvekoer on riist- või tarkvaraseade, mis töötab teie süsteemis ja jälgib pidevalt süsteemi tööd. Kui see tuvastab süsteemis tõrke, nagu süsteem ei reageeri või hangub, võtab see automaatselt vajalikud toimingud, näiteks taaskäivitab süsteemi.
Millised on Raspberry Pi valvekoera tüübid?
On kahte tüüpi valvekoer Raspberry Pi-s; riist- ja tarkvara. Riistvara valvekoerad on seadmed, mis on teie süsteemiga ühendatud GPIO tihvtide kaudu. Kuigi tarkvara valvekoer on programm, mis töötab teie Raspberry Pi süsteemis. Nii riistvara kui ka tarkvara valvekoerad on tõhus valik Raspberry Pi süsteemi rippumise või reageerimise vältimiseks.
Miks on oluline Raspberry Pi-s Watchdog lubada?
Selle lubamine valvekoer Raspberry Pi puhul on oluline järgmistel põhjustel:
- See takistab teie süsteemi talitlushäireid tarkvaravigade või mis tahes tüüpi riistvaratõrgete tõttu.
- See jälgib teie süsteemi toiminguid, nagu seadme pinge või temperatuur, ja taaskäivitab süsteemi, et teie seade oleks ohutu. Seega aitab see suurendada süsteemi töökindlust ja stabiilsust.
Kuidas seadistada Watchdog rakenduses Raspberry Pi
Üles seadma valvekoer Raspberry Pi puhul järgige neid samme:
1. samm: laadige valvekoera moodul
Raspberry Pi seadmel on sisseehitatud valvekoer moodul, mille saab käivitada selle laadimisel, saab seda teha järgmise käsuga:
sudo modprobe bcm2708_wdogVõite proovida ülaltoodud käsku käivitada ka järgmisega valvekoer moodul, kui ülaltoodud moodulit ei saa Raspberry Pi süsteemi laadida:
sudo modprobe bcm2835_wdt
Märge: Minu puhul valvekoera moodul on bcm2835_wdt.
2. samm: redigeerige mooduli faili
Nüüd avage Raspberry Pi moodulite failid nanoredaktoriga järgmise käsu kaudu:
sudo nano / jne / moodulidSeejärel lisage faili sisse mooduli nimi. Mooduli nimi peaks olema see, mis esimeses etapis edukalt laaditi:
Salvestage fail kasutades CTRL+X, lisama JA ja sisestage terminalist väljumiseks.
3. samm: installige Watchdog rakendusele Raspberry Pi
The valvekoera tööriist on juba Raspberry Pi hoidlas saadaval ja selle saab installida järgmise apt-käsuga:
sudo asjakohane installida valvekoer chkconfig -ja
4. toiming: lubage valvekoera teenus
Peate lubama valvekoer teenust oma Raspberry Pi süsteemis järgmise käsuga:
sudo systemctl lubada valvekoer
5. samm: käivitage Watchdog Service
Pärast lubamist võite alustada valvekoer teenust Raspberry Pi-s järgmisest käsust:
sudo systemctl start watchdog6. samm: kontrollige valvekoera olekut
Peate tagama, et valvekoera teenus töötab Raspberry Pi-s, seda saab teha alloleva käsu abil:
sudo systemctl oleku jälgija
7. samm: konfigureerige Watchdog rakenduses Raspberry Pi
Nüüd avage valvekoer konfiguratsioonifail Raspberry Pi-s, käivitades järgmise käsu:
sudo nano / jne / watchdog.confTühjendage valvekoera konfiguratsioonifailis rida ' #watchdog-device = /dev/watchdog ”. Saate seda rida käsitsi otsida kasutades CTRL+W, ja seejärel salvestage fail kasutades CTRL+X , lisama JA ja vajutage sisestusklahvi:
Kui olete faili salvestanud, valvekoer deemon saadab iga 10 sekundi järel südamelöögi kataloogile /dev/watchdog ja kui see sealt signaali ei saa, taaskäivitab see süsteemi
8. samm: kontrollige valvekoera funktsionaalsust
Saate testida, kas tehtud muudatused on õiged, genereerides Raspberry Pi-s kahvlipommi järgmise käsuga:
: ( ) { : | : & } ;:Oodake 10 sekundit ja näete, et teie Raspberry Pi süsteem taaskäivitub pärast seda aega, mis tagab, et valvekoer on teie süsteemis edukalt üles ehitatud ja töötab. Kui see tuvastab teie seadmes häireid, taaskäivitub see, hoides seega teie seadme stabiilsena.
Järeldus
Raspberry Pi valvekoera seadistamine on lihtne ja arusaadav protsess ning seda saab teha esmalt valvekoer moodul seadmes. Pärast seda peate mooduli lisama /etc/modules faili ja salvestage see. Seejärel installige valvedeemon Raspberry Pi süsteemi, lubage ja taaskäivitage deemon, et see süsteemis käitada. Lõpuks peate ainult kommentaaride tühistama /dev/watchdog rida valvekoera konfiguratsioonifailis, et valvekoer saaks teie süsteemi jälgida. Pärast seda saate selle tööd testida, genereerides Raspberry Pi süsteemis kahvlipommi.