Ja neesat pazīstams ar to, izlasiet šo rokasgrāmatu, lai uzzinātu par:
- Kas ir sargsuns
- Kādi ir sargsuņu veidi programmā Raspberry Pi
- Kāpēc Raspberry Pi ir svarīgi iespējot Watchdog
- Kā iestatīt sargsuni vietnē Raspberry Pi
- Secinājums
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_wdogVarat 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ļiPē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 watchdog6. 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.confSargsuņ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.