రాస్ప్‌బెర్రీ పైలో వాచ్‌డాగ్‌ని ఎలా సెటప్ చేయాలి (ఆటో రీబూట్ స్పందించని రాస్‌ప్బెర్రీ పై)

Rasp Berri Pailo Vac Dag Ni Ela Setap Ceyali Ato Ribut Spandincani Ras Pberri Pai



రాస్ప్బెర్రీ పై అనేది ఒక చిన్న సింగిల్-బోర్డ్ కంప్యూటర్, ఇది అప్లికేషన్‌లను అభివృద్ధి చేయడం, స్మార్ట్ హోమ్‌లను నియంత్రించడం లేదా వెబ్ సర్వర్‌లను సృష్టించడం వంటి వివిధ ప్రయోజనాల కోసం ఉపయోగించవచ్చు. ఇది అభిరుచి గల వ్యక్తుల కోసం ఒక ప్రసిద్ధ ఎంపిక మరియు ఇది సరళమైనది మరియు ఉపయోగించడానికి సులభమైనది కనుక చేస్తుంది. అయినప్పటికీ, రాస్ప్బెర్రీ పై పరికరాలు కొన్నిసార్లు స్పందించకపోవచ్చు లేదా హ్యాంగ్ కావచ్చు. ఇది ఒకే సమయంలో భారీ లేదా బహుళ పనులను అమలు చేయడం, సాఫ్ట్‌వేర్ బగ్‌లు లేదా హార్డ్‌వేర్ సమస్యలు వంటి అనేక కారణాల వల్ల కావచ్చు. రాస్ప్బెర్రీ పై వినియోగదారుల కోసం ఒక పరిష్కారం పరిచయం చేయబడింది కాపలాదారు .

మీకు దాని గురించి తెలియకపోతే, దీని గురించి తెలుసుకోవడానికి ఈ గైడ్‌ని చదవండి:

వాచ్‌డాగ్ అంటే ఏమిటి

కాపలాదారు మీ సిస్టమ్‌లో రన్ అయ్యే హార్డ్‌వేర్ లేదా సాఫ్ట్‌వేర్ పరికరం మరియు సిస్టమ్ యొక్క ఆపరేషన్‌ను నిరంతరం పర్యవేక్షిస్తుంది. సిస్టమ్ ప్రతిస్పందించకపోవడం లేదా హ్యాంగ్ కావడం వంటి సిస్టమ్‌లో ఏదైనా లోపాన్ని అది గుర్తించినట్లయితే, ఇది సిస్టమ్‌ను రీబూట్ చేయడం వంటి అవసరమైన చర్యను స్వయంచాలకంగా తీసుకుంటుంది.







రాస్ప్బెర్రీ పైలో వాచ్డాగ్ రకాలు ఏమిటి

రెండు రకాలు ఉన్నాయి కాపలాదారు రాస్ప్బెర్రీ పైలో; హార్డ్‌వేర్ మరియు సాఫ్ట్‌వేర్. హార్డ్‌వేర్ వాచ్‌డాగ్‌లు GPIO పిన్‌ల ద్వారా మీ సిస్టమ్‌కి కనెక్ట్ చేయబడిన పరికరాలు. కాగా సాఫ్ట్‌వేర్ వాచ్‌డాగ్ మీ రాస్ప్‌బెర్రీ పై సిస్టమ్‌లో రన్ అయ్యే ప్రోగ్రామ్. హార్డ్‌వేర్ మరియు సాఫ్ట్‌వేర్ వాచ్‌డాగ్‌లు రెండూ మీ రాస్‌ప్‌బెర్రీ పై సిస్టమ్‌ను హ్యాంగ్ చేయకుండా లేదా స్పందించకుండా నిరోధించడానికి సమర్థవంతమైన ఎంపిక.



రాస్ప్బెర్రీ పైలో వాచ్‌డాగ్‌ని ప్రారంభించడం ఎందుకు ముఖ్యం

ఎనేబుల్ చేస్తోంది కాపలాదారు రాస్ప్బెర్రీ పై క్రింది కారణాల వల్ల ముఖ్యమైనది:



  • సాఫ్ట్‌వేర్ బగ్‌లు లేదా ఏదైనా రకమైన హార్డ్‌వేర్ వైఫల్యం కారణంగా ఇది మీ సిస్టమ్ పనిచేయకుండా నిరోధిస్తుంది.
  • ఇది పరికరం వోల్టేజ్ లేదా ఉష్ణోగ్రత వంటి మీ సిస్టమ్ కార్యకలాపాలను పర్యవేక్షిస్తుంది మరియు మీ పరికరాన్ని సురక్షితంగా ఉంచడానికి సిస్టమ్‌ను పునఃప్రారంభిస్తుంది. అందువలన, సిస్టమ్ విశ్వసనీయత మరియు స్థిరత్వం పెంచడానికి సహాయపడుతుంది.

రాస్ప్బెర్రీ పైలో వాచ్‌డాగ్‌ని ఎలా సెటప్ చేయాలి

ఏర్పాటు కాపలాదారు రాస్ప్బెర్రీ పైలో, ఈ దశలను అనుసరించండి:





దశ 1: వాచ్‌డాగ్ మాడ్యూల్‌ను లోడ్ చేయండి

రాస్ప్బెర్రీ పై పరికరంలో అంతర్నిర్మిత ఉంది కాపలాదారు మీరు దీన్ని లోడ్ చేస్తే ప్రేరేపించబడే మాడ్యూల్, కింది ఆదేశాన్ని ఉపయోగించడం ద్వారా దీన్ని చేయవచ్చు:

సుడో modprobe bcm2708_wdog

మీరు పై ఆదేశాన్ని కింది వాటితో అమలు చేయడానికి కూడా ప్రయత్నించవచ్చు కాపలాదారు పై మాడ్యూల్ రాస్ప్బెర్రీ పై సిస్టమ్‌లో లోడ్ చేయలేకపోతే మాడ్యూల్:



సుడో modprobe bcm2835_wdt

గమనిక: నా విషయంలో, వాచ్‌డాగ్ మాడ్యూల్ bcm2835_wdt.

దశ 2: మాడ్యూల్ ఫైల్‌ను సవరించండి

ఇప్పుడు, కింది ఆదేశం ద్వారా నానో ఎడిటర్‌ని ఉపయోగించి రాస్ప్‌బెర్రీ పైలో మాడ్యూల్స్ ఫైల్‌లను తెరవండి:

సుడో నానో / మొదలైనవి / మాడ్యూల్స్

అప్పుడు ఫైల్ లోపల మాడ్యూల్ పేరును జోడించండి. మాడ్యూల్ పేరు మొదటి దశలో విజయవంతంగా లోడ్ చేయబడినది అయి ఉండాలి:

ఉపయోగించి ఫైల్‌ను సేవ్ చేయండి CTRL+X, జోడించు మరియు మరియు టెర్మినల్ నుండి నిష్క్రమించడానికి నమోదు చేయండి.

దశ 3: రాస్ప్‌బెర్రీ పైలో వాచ్‌డాగ్‌ని ఇన్‌స్టాల్ చేయండి

ది వాచ్డాగ్ సాధనం రాస్ప్బెర్రీ పై రిపోజిటరీలో ఇప్పటికే అందుబాటులో ఉంది మరియు కింది apt ఆదేశాన్ని అమలు చేయడం ద్వారా ఇన్‌స్టాల్ చేయవచ్చు:

సుడో సముచితమైనది ఇన్స్టాల్ వాచ్డాగ్ chkconfig -మరియు

దశ 4: వాచ్‌డాగ్ సేవను ప్రారంభించండి

మీరు ఎనేబుల్ చేయాలి కాపలాదారు కింది ఆదేశం నుండి మీ రాస్ప్బెర్రీ పై సిస్టమ్పై సేవ:

సుడో systemctl ప్రారంభించు కాపలాదారు

దశ 5: వాచ్‌డాగ్ సేవను ప్రారంభించండి

ప్రారంభించిన తర్వాత, మీరు ప్రారంభించవచ్చు కాపలాదారు కింది ఆదేశం నుండి రాస్ప్బెర్రీ పై సేవ:

సుడో systemctl ప్రారంభం వాచ్‌డాగ్

దశ 6: వాచ్‌డాగ్ స్థితిని తనిఖీ చేయండి

రాస్ప్బెర్రీ పైలో వాచ్‌డాగ్ సేవ అప్‌లో ఉందని మరియు రన్ అవుతుందని మీరు నిర్ధారించుకోవాలి, దిగువ ఇచ్చిన ఆదేశాన్ని ఉపయోగించడం ద్వారా దీన్ని చేయవచ్చు:

సుడో systemctl స్థితి వాచ్‌డాగ్

దశ 7: రాస్ప్‌బెర్రీ పైలో వాచ్‌డాగ్‌ని కాన్ఫిగర్ చేయండి

ఇప్పుడు తెరవండి కాపలాదారు కింది ఆదేశాన్ని అమలు చేయడం ద్వారా రాస్ప్బెర్రీ పైపై కాన్ఫిగరేషన్ ఫైల్:

సుడో నానో / మొదలైనవి / watchdog.conf

వాచ్‌డాగ్ కాన్ఫిగరేషన్ ఫైల్ లోపల, లైన్‌ను అన్‌కామెంట్ చేయండి “ #watchdog-device = /dev/watchdog ”. మీరు ఈ లైన్‌ని ఉపయోగించి మానవీయంగా శోధించవచ్చు CTRL+W, ఆపై ఫైల్‌ను ఉపయోగించి సేవ్ చేయండి CTRL+X , జోడించండి మరియు మరియు ఎంటర్ నొక్కండి:

మీరు ఫైల్‌ను సేవ్ చేసిన తర్వాత, ది కాపలాదారు డెమోన్ ప్రతి 10 సెకన్లకు ఒక హృదయ స్పందనను /dev/watchdogకి పంపుతుంది మరియు దాని నుండి ఎటువంటి సిగ్నల్ అందకపోతే, అది సిస్టమ్‌ను రీస్టార్ట్ చేస్తుంది

దశ 8: వాచ్‌డాగ్ ఫంక్షనాలిటీని పరీక్షించండి

కింది ఆదేశం నుండి రాస్ప్బెర్రీ పైలో ఫోర్క్ బాంబును రూపొందించడం ద్వారా మీరు చేసిన మార్పులు సరైనవో కాదో మీరు పరీక్షించవచ్చు:

: ( ) { : | : & } ;:

10 సెకన్లపాటు వేచి ఉండండి మరియు ఆ సమయం తర్వాత మీ రాస్ప్బెర్రీ పై సిస్టమ్ పునఃప్రారంభించడాన్ని మీరు చూస్తారు, ఇది నిర్ధారిస్తుంది కాపలాదారు మీ సిస్టమ్‌లో విజయవంతంగా అమలులో ఉంది. ఇది మీ పరికరంలో ఏదైనా ప్రతిస్పందనను గుర్తిస్తే, అది పునఃప్రారంభించబడుతుంది, తద్వారా మీ పరికరాన్ని స్థిరంగా ఉంచుతుంది.

ముగింపు

రాస్ప్బెర్రీ పైలో వాచ్‌డాగ్‌ని సెటప్ చేయడం అనేది సరళమైన మరియు సరళమైన ప్రక్రియ మరియు ముందుగా లోడ్ చేయడం ద్వారా చేయవచ్చు. కాపలాదారు పరికరంలో మాడ్యూల్. ఆ తరువాత, మీరు లోపల మాడ్యూల్‌ను జోడించాలి /etc/modules ఫైల్ చేసి సేవ్ చేయండి. తర్వాత రాస్ప్‌బెర్రీ పై సిస్టమ్‌లో వాచ్‌డాగ్ డెమోన్‌ను ఇన్‌స్టాల్ చేయండి, సిస్టమ్‌లో దీన్ని అమలు చేయడానికి డెమోన్‌ను ఎనేబుల్ చేసి రీస్టార్ట్ చేయండి. చివరగా, మీరు మాత్రమే వ్యాఖ్యానించకూడదు /dev/watchdog మీ సిస్టమ్‌ను పర్యవేక్షించడానికి వాచ్‌డాగ్‌ని అనుమతించడానికి వాచ్‌డాగ్ కాన్ఫిగరేషన్ ఫైల్‌లోని లైన్. ఆ తర్వాత, మీరు రాస్ప్బెర్రీ పై సిస్టమ్పై ఫోర్క్ బాంబును రూపొందించడం ద్వారా దాని పనిని పరీక్షించవచ్చు.