Kā iestatīt Watchdog vietnē Raspberry Pi (automātiski atsāknēt nereaģējošo Raspberry Pi)

Ka Iestatit Watchdog Vietne Raspberry Pi Automatiski Atsaknet Nereagejoso Raspberry Pi



Raspberry Pi ir mazs viena borta dators, ko var izmantot dažādiem mērķiem, piemēram, lietojumprogrammu izstrādei, viedo māju vadīšanai vai tīmekļa serveru izveidei. Tā ir iecienīta hobiju izvēle, jo tā ir vienkārša un vieglāk lietojama. Tomēr Raspberry Pi ierīces dažkārt var nereaģēt vai uzkarāties. To var izraisīt vairāki iemesli, piemēram, smagāku vai vairāku uzdevumu izpilde vienlaikus, programmatūras kļūdas vai aparatūras problēmas. Raspberry Pi lietotājiem ir ieviests risinājums, ko sauc sargsuns .

Ja neesat pazīstams ar to, izlasiet šo rokasgrāmatu, lai uzzinātu par:

Kas ir sargsuns

A sargsuns ir aparatūras vai programmatūras ierīce, kas darbojas jūsu sistēmā un nepārtraukti uzrauga sistēmas darbību. Ja tā konstatē kādu sistēmas kļūmi, piemēram, sistēma nereaģē vai uzkaras, tā automātiski veiks nepieciešamās darbības, piemēram, restartēs sistēmu.







Kādi ir sargsuņu veidi programmā Raspberry Pi

Ir divu veidu sargsuns Raspberry Pi; aparatūru un programmatūru. Aparatūras sargsuņi ir ierīces, kas ir savienotas ar jūsu sistēmu, izmantojot GPIO tapas. Kamēr programmatūras sargsuns ir programma, kas darbojas jūsu Raspberry Pi sistēmā. Gan aparatūras, gan programmatūras sargsuņi ir efektīva izvēle, lai novērstu Raspberry Pi sistēmas uzkāršanos vai nereaģēšanu.



Kāpēc Raspberry Pi ir svarīgi iespējot Watchdog

Iespējojot sargsuns Raspberry Pi ir svarīgs šādu iemeslu dēļ:



  • Tas neļauj jūsu sistēmai darboties nepareizi programmatūras kļūdu vai jebkāda veida aparatūras kļūmes dēļ.
  • Tas uzrauga jūsu sistēmas darbības, piemēram, ierīces spriegumu vai temperatūru, un restartē sistēmu, lai nodrošinātu ierīces drošību. Tādējādi palīdz palielināt sistēmas uzticamību un stabilitāti.

Kā iestatīt sargsuni vietnē Raspberry Pi

Uzstādīt sargsuns Raspberry Pi veiciet šīs darbības:





1. darbība: ielādējiet Watchdog moduli

Raspberry Pi ierīcei ir iebūvēts sargsuns moduli, kuru var aktivizēt, ja to ielādējat, to var izdarīt, izmantojot šādu komandu:

sudo modprobe bcm2708_wdog

Varat arī mēģināt palaist iepriekš minēto komandu ar tālāk norādīto sargsuns moduli, ja iepriekš minēto moduli nevarēs ielādēt Raspberry Pi sistēmā:



sudo modprobe bcm2835_wdt

Piezīme: Manā gadījumā sargsuņa modulis ir bcm2835_wdt.

2. darbība: rediģējiet moduļa failu

Tagad atveriet Raspberry Pi moduļu failus, izmantojot nano redaktoru, izmantojot šo komandu:

sudo nano / utt / moduļi

Pēc tam failā pievienojiet moduļa nosaukumu. Moduļa nosaukumam ir jābūt tādam, kas tika veiksmīgi ielādēts pirmajā darbībā:

Saglabājiet failu, izmantojot CTRL+X, pievienot UN un ievadiet, lai izietu no termināļa.

3. darbība. Instalējiet Watchdog vietnē Raspberry Pi

The sargsuņa rīks jau ir pieejams Raspberry Pi repozitorijā, un to var instalēt, izpildot šādu apt komandu:

sudo apt uzstādīt sargsuns chkconfig -un

4. darbība. Iespējojiet pakalpojumu Watchdog

Jums ir jāiespējo sargsuns pakalpojumu savā Raspberry Pi sistēmā, izmantojot šo komandu:

sudo systemctl iespējot sargsuns

5. darbība. Sāciet Watchdog pakalpojumu

Pēc iespējošanas varat sākt sargsuns pakalpojumu Raspberry Pi no šādas komandas:

sudo systemctl start watchdog

6. darbība. Pārbaudiet sargsuņa statusu

Jums ir jānodrošina, ka sargsuņa pakalpojums ir izveidots un darbojas Raspberry Pi, to var izdarīt, izmantojot tālāk norādīto komandu:

sudo systemctl statusa sargsuns

7. darbība: konfigurējiet Watchdog vietnē Raspberry Pi

Tagad atveriet sargsuns konfigurācijas fails Raspberry Pi, izpildot šādu komandu:

sudo nano / utt / watchdog.conf

Sargsuņa konfigurācijas failā atņemiet komentāru no rindiņas ' #watchdog-device = /dev/watchdog ”. Varat manuāli meklēt šajā rindā, izmantojot CTRL+W, un pēc tam saglabājiet failu, izmantojot CTRL+X , pievieno UN un nospiediet enter:

Kad esat saglabājis failu, sargsuns dēmons ik pēc 10 sekundēm nosūtīs sirdspukstus uz /dev/watchdog, un, ja tas nesaņem no tā signālu, tas restartēs sistēmu.

8. darbība: pārbaudiet sargsuņa funkcionalitāti

Varat pārbaudīt, vai veiktās izmaiņas ir pareizas, ģenerējot dakšu bumbu Raspberry Pi ar šādu komandu:

: ( ) { : | : & } ;:

Pagaidiet 10 sekundes, un jūs redzēsiet, ka Raspberry Pi sistēma pēc šī laika restartējas, kas nodrošina, ka sargsuns ir veiksmīgi izveidota un darbojas jūsu sistēmā. Ja tā konstatē jūsu ierīces nereaģēšanu, tā tiks restartēta, tādējādi saglabājot ierīces stabilitāti.

Secinājums

Sargsuņa iestatīšana vietnē Raspberry Pi ir vienkāršs un saprotams process, un to var izdarīt, vispirms ielādējot sargsuns modulis ierīcē. Pēc tam jums ir jāpievieno modulis iekšpusē /etc/modules failu un saglabājiet to. Pēc tam instalējiet sargsuņa dēmonu Raspberry Pi sistēmā, iespējojiet un restartējiet dēmonu, lai to palaistu sistēmā. Visbeidzot, jums atliek tikai atcelt komentārus /dev/watchdog rindiņu watchdog konfigurācijas failā, lai ļautu watchdog pārraudzīt jūsu sistēmu. Pēc tam varat pārbaudīt tā darbību, ģenerējot Raspberry Pi sistēmas dakšu bumbu.