Како подесити Ватцхдог на Распберри Пи (аутоматско поновно покретање без одзива Распберри Пи)

Kako Podesiti Vatchdog Na Raspberri Pi Automatsko Ponovno Pokretane Bez Odziva Raspberri Pi



Распберри Пи је мали рачунар са једном плочом који се може користити у различите сврхе као што су развој апликација, контрола паметних домова или креирање веб сервера. То је популаран избор за хобисте и чини га зато што је једноставан и лакши за употребу. Међутим, Распберри Пи уређаји понекад могу престати да реагују или закаче. То би могло бити због неколико разлога, као што је извршавање тежих или више задатака истовремено, софтверске грешке или хардверски проблеми. Постоји решење које је представљено за кориснике Распберри Пи-ја под називом пас чувар .

Ако нисте упознати са тим, прочитајте овај водич да бисте сазнали више о:

Шта је Ватцхдог

А пас чувар је хардверски или софтверски уређај који ради на вашем систему и непрекидно надгледа рад система. Ако открије било какву грешку у систему, као што је да систем не реагује или виси, аутоматски ће предузети неопходне радње, као што је поновно покретање система.







Које су врсте чувара у Распберри Пи-ју

Постоје две врсте пас чувар у Распберри Пи; хардвер и софтвер. Хардверски чувари су уређаји који су повезани са вашим системом преко ГПИО пинова. Док софтвер чувар је програм који ради на вашем Распберри Пи систему. И хардверски и софтверски чувари су ефикасан избор за спречавање да ваш Распберри Пи систем виси или не реагује.



Зашто је важно омогућити Ватцхдог на Распберри Пи-ју

Омогућавање пас чувар на Распберри Пи је важан из следећих разлога:



  • Спречава квар вашег система због софтверских грешака или било које врсте квара на хардверу.
  • Он прати активности вашег система, као што су напон или температура уређаја и поново покреће систем да би ваш уређај био безбедан. На тај начин помаже да се повећа поузданост и стабилност система.

Како подесити Ватцхдог на Распберри Пи

Да подесите пас чувар на Распберри Пи, следите ове кораке:





Корак 1: Учитајте Ватцхдог модул

Распберри Пи уређај има уграђен пас чувар модул који се може покренути ако га учитате, то се може урадити коришћењем следеће команде:

судо модпробе бцм2708_вдог

Такође можете покушати да покренете горњу команду са следећим пас чувар модул ако горњи модул неће моћи да се учита на Распберри Пи систем:



судо модпробе бцм2835_вдт

Белешка: У мом случају, Ватцхдог модул је бцм2835_вдт.

Корак 2: Уредите датотеку модула

Сада отворите датотеке модула на Распберри Пи користећи нано едитор помоћу следеће команде:

судо нано / итд / модула

Затим додајте назив модула унутар датотеке. Име модула треба да буде оно које је успешно учитано у првом кораку:

Сачувајте датотеку користећи ЦТРЛ+Кс, додати И и унесите да бисте изашли из терминала.

Корак 3: Инсталирајте Ватцхдог на Распберри Пи

Тхе чувар алат је већ доступан у складишту Распберри Пи и може се инсталирати покретањем следеће апт команде:

судо погодан инсталирај ватцхдог цхкцонфиг

Корак 4: Омогућите Ватцхдог услугу

Морате да омогућите пас чувар сервис на вашем Распберри Пи систему помоћу следеће команде:

судо системцтл омогућити пас чувар

Корак 5: Покрените Ватцхдог Сервице

Након омогућавања, можете почети пас чувар сервис на Распберри Пи из следеће команде:

судо системцтл старт ватцхдог

Корак 6: Проверите статус Ватцхдог-а

Морате осигурати да је сервис чувара покренут и ради на Распберри Пи, то се може урадити коришћењем наредбе дате у наставку:

судо системцтл статус ватцхдог

Корак 7: Конфигуришите Ватцхдог на Распберри Пи

Сада отворите пас чувар конфигурациону датотеку на Распберри Пи покретањем следеће команде:

судо нано / итд / ватцхдог.цонф

Унутар конфигурационе датотеке ватцхдог-а декоментирајте ред „ #ватцхдог-девице = /дев/ватцхдог ”. Можете ручно претраживати ову линију користећи ЦТРЛ+В, а затим сачувајте датотеку користећи ЦТРЛ+Кс , додати И и притисните ентер:

Када сачувате датотеку, пас чувар Даемон ће послати откуцај срца сваких 10 секунди у /дев/ватцхдог, а ако не прими никакав сигнал од њега, поново покреће систем

Корак 8: Тестирајте функционалност Ватцхдог-а

Можете тестирати да ли су промене које сте унели тачне тако што ћете генерисати виљушку бомбу на Распберри Пи-у помоћу следеће команде:

: ( ) { : | : & } ;:

Сачекајте 10 секунди и видећете да се ваш Распберри Пи систем поново покреће након тог времена, што осигурава да пас чувар је успешно покренут и ради на вашем систему. Ако открије било какво нереаговање на вашем уређају, поново ће се покренути, чиме ће ваш уређај бити стабилан.

Закључак

Подешавање чувара на Распберри Пи је једноставан и директан процес и може се урадити тако што ћете прво учитати пас чувар модул на уређају. Након тога, морате додати модул унутар /етц/модулес датотеку и сачувајте је. Затим инсталирајте ватцхдог демон на Распберри Пи систем, омогућите и поново покрените демон да бисте га покренули на систему. На крају, морате само да декоментирате /дев/ватцхдог линију у конфигурационој датотеци ватцхдог-а да бисте омогућили ватцхдог-у да надгледа ваш систем. Након тога, можете тестирати његов рад генерисањем виљушке бомбе на Распберри Пи систему.