रास्पबेरी पाई अधिक लवचिक बनवत आहे File प्रणाली
दस्तऐवजाची व्याप्ती
हा दस्तऐवज खालील रास्पबेरी पाई उत्पादनांना लागू होतो:
पाय ४ | पाय ४ | पाय ४ | पाय ४ | पाय ४ | पाय ४ | CM1 | CM3 | CM4 | CM 5 | पिको | ||||
0 | W | H | A | B | A | B | B | सर्व | सर्व | सर्व | सर्व | सर्व | सर्व | सर्व |
* | * | * | * | * | * | * | * | * | * | * | * | * | * |
|
परिचय
रास्पबेरी पाय लिमिटेड उपकरणे वारंवार डेटा स्टोरेज आणि मॉनिटरिंग डिव्हाइस म्हणून वापरली जातात, बहुतेकदा अशा ठिकाणी जिथे अचानक वीज खंडित होऊ शकते. कोणत्याही संगणकीय उपकरणाप्रमाणे, वीज सोडल्याने स्टोरेज भ्रष्टाचार होऊ शकतो. हे श्वेतपत्र योग्य निवडून या आणि इतर परिस्थितीत डेटा भ्रष्टाचार कसा रोखायचा याबद्दल काही पर्याय प्रदान करते. file डेटा अखंडता सुनिश्चित करण्यासाठी सिस्टम आणि सेटअप. हे श्वेतपत्र गृहीत धरते की रास्पबेरी पाई रास्पबेरी पाई (लिनक्स) ऑपरेटिंग सिस्टम (OS) चालवत आहे आणि नवीनतम फर्मवेअर आणि कर्नलसह पूर्णपणे अद्ययावत आहे.
डेटा करप्शन म्हणजे काय आणि ते का होते?
डेटा करप्शन म्हणजे संगणक डेटामध्ये लिहिताना, वाचताना, साठवताना, प्रसारित करताना किंवा प्रक्रिया करताना होणारे अनपेक्षित बदल. या दस्तऐवजात आपण ट्रान्समिशन किंवा प्रक्रिया करण्याऐवजी फक्त स्टोरेजचा संदर्भ देत आहोत. जेव्हा लेखन प्रक्रिया पूर्ण होण्यापूर्वीच व्यत्यय येतो तेव्हा भ्रष्टाचार होऊ शकतो, अशा प्रकारे की लेखन पूर्ण होण्यापासून रोखले जाते, उदा.ampजर वीज गेली तर. या टप्प्यावर Linux OS (आणि विस्ताराने, Raspberry Pi OS) स्टोरेजमध्ये डेटा कसा लिहितो याची थोडक्यात ओळख करून देणे फायदेशीर आहे. Linux सहसा स्टोरेजमध्ये लिहायचा डेटा साठवण्यासाठी राइट कॅशे वापरते. हे कॅशे (तात्पुरते) डेटा रँडम अॅक्सेस मेमरी (RAM) मध्ये एका विशिष्ट पूर्वनिर्धारित मर्यादेपर्यंत साठवतात, ज्या टप्प्यावर स्टोरेज माध्यमातील सर्व थकबाकी एकाच व्यवहारात केली जातात. या पूर्वनिर्धारित मर्यादा वेळ आणि/किंवा आकाराशी संबंधित असू शकतात. उदाहरणार्थampम्हणजे, डेटा कॅशे केला जाऊ शकतो आणि दर पाच सेकंदांनी स्टोरेजमध्ये लिहिला जाऊ शकतो, किंवा विशिष्ट प्रमाणात डेटा जमा झाल्यावरच लिहिला जाऊ शकतो. या योजनांचा वापर कामगिरी सुधारण्यासाठी केला जातो: एकाच वेळी डेटाचा मोठा भाग लिहिणे हे डेटाचे बरेच लहान भाग लिहिण्यापेक्षा जलद आहे.
तथापि, जर कॅशेमध्ये डेटा साठवून ठेवला जात असेल आणि तो लिहिला जात असेल तर तो डेटा गमावला जातो. स्टोरेज माध्यमात डेटा भौतिकरित्या लिहिताना, लिहिण्याच्या प्रक्रियेत इतर संभाव्य समस्या उद्भवतात. एकदा हार्डवेअरचा एक भाग (उदा.amp(सिक्योर डिजिटल (एसडी) कार्ड इंटरफेस) ला डेटा लिहिण्यास सांगितले जाते, तरीही तो डेटा भौतिकरित्या संग्रहित होण्यासाठी मर्यादित वेळ लागतो. पुन्हा, जर त्या अत्यंत कमी कालावधीत पॉवर फेल्युअर झाला तर लिहिलेला डेटा दूषित होण्याची शक्यता असते. रास्पबेरी पाईसह संगणक प्रणाली बंद करताना, शटडाउन पर्याय वापरणे हा सर्वोत्तम मार्ग आहे. हे सुनिश्चित करेल की सर्व कॅशे केलेला डेटा लिहिला गेला आहे आणि हार्डवेअरला स्टोरेज माध्यमात डेटा प्रत्यक्षात लिहिण्यासाठी वेळ मिळाला आहे. रास्पबेरी पाई श्रेणीतील बहुतेक उपकरणांद्वारे वापरलेले एसडी कार्ड स्वस्त हार्ड ड्राइव्ह बदलण्यासाठी उत्तम आहेत, परंतु ते कसे वापरले जात आहेत यावर अवलंबून कालांतराने ते बिघाड होण्याची शक्यता असते. एसडी कार्डमध्ये वापरल्या जाणाऱ्या फ्लॅश मेमरीचे लेखन चक्र मर्यादित असते आणि कार्ड त्या मर्यादेच्या जवळ येताच ते अविश्वसनीय होऊ शकतात. बहुतेक एसडी कार्ड शक्य तितक्या काळ टिकतील याची खात्री करण्यासाठी वेअर लेव्हलिंग नावाची प्रक्रिया वापरतात, परंतु शेवटी ते अयशस्वी होऊ शकतात. कार्डवर किती डेटा लिहिला गेला आहे किंवा (अधिक महत्त्वाचे म्हणजे) मिटवला गेला आहे यावर अवलंबून, हे महिन्यांपासून ते वर्षांपर्यंत असू शकते. कार्डांमध्ये हे आयुष्यमान नाटकीयरित्या बदलू शकते. SD कार्ड बिघाड सहसा यादृच्छिकपणे दर्शविला जातो file एसडी कार्डचे काही भाग निरुपयोगी झाल्यामुळे होणारे नुकसान.
डेटा दूषित होण्याचे इतरही मार्ग आहेत, ज्यामध्ये दोषपूर्ण स्टोरेज माध्यम, स्टोरेज-रायटिंग सॉफ्टवेअर (ड्रायव्हर्स) मधील बग किंवा अनुप्रयोगांमधील बग यांचा समावेश आहे, परंतु त्यापुरते मर्यादित नाही. या श्वेतपत्रिकेच्या उद्देशाने, डेटा गमावण्याची कोणतीही प्रक्रिया भ्रष्टाचाराची घटना म्हणून परिभाषित केली जाते.
लेखन ऑपरेशन कशामुळे होऊ शकते?
बहुतेक अनुप्रयोग स्टोरेजमध्ये काही प्रकारचे लेखन करतात, उदा.ample कॉन्फिगरेशन माहिती, डेटाबेस अपडेट्स आणि यासारखे. यापैकी काही files तात्पुरते देखील असू शकतात, म्हणजे फक्त प्रोग्राम चालू असताना वापरले जातात आणि त्यांना पॉवर सायकलवर देखभाल करण्याची आवश्यकता नसते; तथापि, ते तरीही स्टोरेज माध्यमात लिहितात. जरी तुमचा अनुप्रयोग प्रत्यक्षात कोणताही डेटा लिहित नसला तरीही, पार्श्वभूमीत Linux सतत स्टोरेजमध्ये लिहित असेल, बहुतेक लॉगिंग माहिती लिहित असेल.
हार्डवेअर सोल्यूशन्स
जरी या श्वेतपत्रिकेच्या कार्यक्षेत्रात पूर्णपणे समाविष्ट नसले तरी, हे लक्षात घेण्यासारखे आहे की अनपेक्षित वीजपुरवठा रोखणे हा डेटा नुकसानाविरुद्ध सामान्यतः वापरला जाणारा आणि सुप्रसिद्ध उपाय आहे. अखंड वीजपुरवठा (UPS) सारखी उपकरणे वीजपुरवठा सुरळीत राहतो याची खात्री करतात आणि जर UPS मध्ये वीज गेली तर, बॅटरी पॉवरवर असताना ते संगणक प्रणालीला वीजपुरवठा बंद पडण्याची शक्यता असल्याचे सांगू शकतात जेणेकरून बॅकअप वीजपुरवठा संपण्यापूर्वी ते बंद करणे सुबकपणे पुढे जाऊ शकेल. SD कार्ड्सचे आयुष्य मर्यादित असल्याने, SD कार्ड्सचे आयुष्य संपण्यापूर्वी ते बदलले जातात याची खात्री करणारी रिप्लेसमेंट व्यवस्था असणे उपयुक्त ठरू शकते.
मजबूत file प्रणाली
रास्पबेरी पाई डिव्हाइसला भ्रष्टाचाराच्या घटनांपासून रोखण्यासाठी विविध मार्गांनी मजबूत केले जाऊ शकते. भ्रष्टाचार रोखण्याच्या त्यांच्या क्षमतेमध्ये हे वेगवेगळे असतात, प्रत्येक कृतीमुळे ते होण्याची शक्यता कमी होते.
- लेखन कमी करणे
तुमच्या अॅप्लिकेशन्स आणि लिनक्स ओएसमध्ये लिहिण्याचे प्रमाण कमी केल्याने फायदेशीर परिणाम होऊ शकतो. जर तुम्ही खूप लॉगिंग करत असाल, तर करप्ट इव्हेंट दरम्यान लिहिण्याची शक्यता वाढते. तुमच्या अॅप्लिकेशनमध्ये लॉगिंग कमी करणे हे अंतिम वापरकर्त्यावर अवलंबून आहे, परंतु लिनक्समध्ये लॉगिंग करणे देखील कमी केले जाऊ शकते. जर तुम्ही फ्लॅश-आधारित स्टोरेज (उदा. eMMC, SD कार्ड्स) वापरत असाल तर त्यांच्या मर्यादित लेखन जीवन चक्रामुळे हे विशेषतः संबंधित आहे. - कमिट वेळा बदलत आहे
साठी कमिट वेळ file सिस्टम म्हणजे डेटा कॅश करण्यासाठी लागणारा वेळ, जो तो सर्व स्टोरेजमध्ये कॉपी करण्यापूर्वी वापरतो. हा वेळ वाढवल्याने बरेच राइट्स बॅच अप करून कामगिरी सुधारते, परंतु डेटा लिहिण्यापूर्वी जर करप्शनची घटना घडली तर डेटा लॉस होऊ शकतो. कमिट टाइम कमी केल्याने डेटा लॉस होण्यास कारणीभूत असलेल्या करप्शनच्या घटनेची शक्यता कमी होईल, जरी ते पूर्णपणे रोखत नाही.
मुख्य EXT4 साठी कमिट वेळ बदलण्यासाठी file रास्पबेरी पाय ओएसवरील सिस्टम, तुम्हाला \etc\fstab संपादित करावे लागेल file जे कसे परिभाषित करते file सिस्टम स्टार्टअपवर बसवल्या जातात. - $सुडो नॅनो /इत्यादि/fstab
रूटसाठी EXT4 एंट्रीमध्ये खालील जोडा. file प्रणाली:
- कमिट =
तर, fstab असे काहीतरी दिसू शकते, जिथे कमिट वेळ तीन सेकंदांवर सेट केला गेला आहे. जर विशेषतः सेट केला नसेल तर कमिट वेळ डीफॉल्टनुसार पाच सेकंदांवर येईल.
तात्पुरते file प्रणाली
जर एखाद्या अर्जाला तात्पुरती आवश्यकता असेल तर file स्टोरेज, म्हणजे डेटा फक्त अॅप्लिकेशन चालू असताना वापरला जातो आणि शटडाउनवर सेव्ह करण्याची आवश्यकता नसते, तर स्टोरेजमध्ये भौतिक राइट्स रोखण्यासाठी एक चांगला पर्याय म्हणजे तात्पुरता file सिस्टम, tmpfs. कारण हे file सिस्टम्स रॅमवर आधारित असतात (खरेतर, व्हर्च्युअल मेमरीमध्ये), tmpfs मध्ये लिहिलेला कोणताही डेटा कधीही भौतिक स्टोरेजमध्ये लिहिला जात नाही, आणि म्हणून फ्लॅश लाईफटाइमवर परिणाम करत नाही आणि करप्शन इव्हेंटमुळे खराब होऊ शकत नाही.
एक किंवा अधिक tmpfs स्थाने तयार करण्यासाठी /etc/fstab संपादित करणे आवश्यक आहे. file, जे सर्व नियंत्रित करते file रास्पबेरी पाय ओएस अंतर्गत सिस्टम. खालील उदा.ample स्टोरेज-आधारित स्थाने /tmp आणि /var/log ला तात्पुरत्याने बदलते file सिस्टम स्थाने. दुसरे माजीample, जे मानक लॉगिंग फोल्डरची जागा घेते, त्याचा एकूण आकार मर्यादित करते file सिस्टम १६ एमबी पर्यंत.
- tmpfs /tmp tmpfs डीफॉल्ट, noatime 0 0
- tmpfs /var/log tmpfs डीफॉल्ट,noatime, आकार=१६m ० ०
RAM मध्ये लॉगिंग सेट करण्यास मदत करणारी एक तृतीय-पक्ष स्क्रिप्ट देखील आहे, जी GitHub वर आढळू शकते. यामध्ये RAM-आधारित लॉग पूर्वनिर्धारित अंतराने डिस्कवर डंप करण्याची अतिरिक्त सुविधा आहे.
केवळ वाचनीय रूट file प्रणाली
मूळ file सिस्टम (rootfs) म्हणजे file रूट डायरेक्टरी ज्या डिस्क विभाजनावर आहे त्यावरील सिस्टम, आणि ती आहे file ज्या प्रणालीवर इतर सर्व file सिस्टम बूट होताच सिस्टीम माउंट केल्या जातात. रास्पबेरी पाई वर ते / असते आणि डिफॉल्टनुसार ते SD कार्डवर पूर्णपणे रीड/राइट EXT4 विभाजन म्हणून स्थित असते. एक बूट फोल्डर देखील आहे, जो /boot म्हणून माउंट केला जातो आणि तो रीड/राइट FAT विभाजन आहे. rootfs ला फक्त वाचल्याने त्यात कोणत्याही प्रकारचे लेखन प्रवेश प्रतिबंधित होतात, ज्यामुळे ते भ्रष्टाचाराच्या घटनांसाठी अधिक मजबूत बनते. तथापि, इतर कृती केल्याशिवाय, याचा अर्थ असा की काहीही लिहू शकत नाही file सिस्टीम अजिबात नाही, त्यामुळे तुमच्या अॅप्लिकेशनमधून कोणत्याही प्रकारचा डेटा rootfs मध्ये सेव्ह करणे अक्षम केले आहे. जर तुम्हाला तुमच्या अॅप्लिकेशनमधून डेटा साठवायचा असेल परंतु फक्त वाचनीय rootfs हवा असेल, तर एक सामान्य तंत्र म्हणजे फक्त वापरकर्ता डेटा साठवण्यासाठी USB मेमरी स्टिक किंवा तत्सम जोडणे.
टीप
जर तुम्ही स्वॅप वापरत असाल तर file केवळ-वाचनीय वापरताना file सिस्टम, तुम्हाला स्वॅप हलवावा लागेल file वाचन/लेखन विभाजनावर.
आच्छादन file प्रणाली
एक आच्छादन file सिस्टम (ओव्हरलेफ्स) दोन एकत्र करते file प्रणाली, एक वरचा file प्रणाली आणि कमी file प्रणाली. जेव्हा दोन्हीमध्ये एक नाव अस्तित्वात असते file प्रणाली, वरच्या बाजूला असलेली वस्तू file ऑब्जेक्ट खालच्या भागात असताना सिस्टम दृश्यमान असते file सिस्टम एकतर लपलेले असते किंवा, डायरेक्टरीजच्या बाबतीत, वरच्या ऑब्जेक्टमध्ये विलीन केलेले असते. रास्पबेरी पाई ओव्हरलेएफ सक्षम करण्यासाठी raspi-config मध्ये एक पर्याय प्रदान करते. हे rootfs (लोअर) केवळ वाचनीय बनवते आणि RAM-आधारित वरचा भाग तयार करते. file सिस्टम. हे फक्त वाचनीय परिणामांसारखेच परिणाम देते file सिस्टम, रीबूट केल्यावर सर्व वापरकर्ता बदल गमावले जातात. तुम्ही raspi-config कमांड लाइन वापरून किंवा प्राधान्ये मेनूवरील डेस्कटॉप रास्पबेरी पाय कॉन्फिगरेशन अनुप्रयोग वापरून overlayfs सक्षम करू शकता.
overlayfs चे इतर अंमलबजावणी देखील आहेत जे वरच्या ते खालच्या पर्यंत आवश्यक बदल समक्रमित करू शकतात. file पूर्वनिर्धारित वेळापत्रकानुसार प्रणाली. उदा.ampले, तुम्ही वापरकर्त्याच्या होम फोल्डरमधील मजकूर दर बारा तासांनी वरपासून खालपर्यंत कॉपी करू शकता. यामुळे लेखन प्रक्रिया खूपच कमी वेळेपर्यंत मर्यादित होते, म्हणजेच भ्रष्टाचार होण्याची शक्यता खूपच कमी असते, परंतु याचा अर्थ असा की जर सिंक्रोनाइझेशनपूर्वी पॉवर गेली तर शेवटच्यापासून निर्माण होणारा कोणताही डेटा नष्ट होतो. कॉम्प्युट मॉड्यूल्सवरील pSLC रास्पबेरी पाई कॉम्प्युट मॉड्यूल डिव्हाइसेसवर वापरलेली eMMC मेमरी MLC (मल्टी-लेव्हल सेल) आहे, जिथे प्रत्येक मेमरी सेल 2 बिट्स दर्शवितो. pSLC, किंवा स्यूडो-सिंगल लेव्हल सेल, एक प्रकारची NAND फ्लॅश मेमरी तंत्रज्ञान आहे जी सुसंगत MLC स्टोरेज डिव्हाइसेसमध्ये सक्षम केली जाऊ शकते, जिथे प्रत्येक सेल फक्त 1 बिट दर्शवितो. हे SLC फ्लॅशची कार्यक्षमता आणि सहनशक्ती आणि MLC फ्लॅशची किंमत-प्रभावीता आणि उच्च क्षमता यांच्यात संतुलन प्रदान करण्यासाठी डिझाइन केलेले आहे. pSLC मध्ये MLC पेक्षा जास्त लेखन सहनशक्ती आहे कारण सेल्समध्ये डेटा कमी वेळा लिहिल्याने झीज कमी होते. MLC सुमारे 3,000 ते 10,000 लेखन चक्र देऊ शकते, परंतु pSLC लक्षणीयरीत्या जास्त संख्या साध्य करू शकते, SLC च्या सहनशक्ती पातळीच्या जवळ. ही वाढलेली सहनशक्ती मानक MLC वापरणाऱ्या उपकरणांच्या तुलनेत pSLC तंत्रज्ञान वापरणाऱ्या उपकरणांसाठी जास्त आयुष्यमान देते.
MLC हे SLC मेमरीपेक्षा अधिक किफायतशीर आहे, परंतु pSLC शुद्ध MLC पेक्षा चांगले कार्यप्रदर्शन आणि सहनशक्ती देते, परंतु ते क्षमतेच्या खर्चावर असे करते. pSLC साठी कॉन्फिगर केलेल्या MLC डिव्हाइसमध्ये मानक MLC डिव्हाइस म्हणून असलेल्या क्षमतेच्या अर्धी (किंवा कमी) क्षमता असेल कारण प्रत्येक सेल दोन किंवा अधिक बिटऐवजी फक्त एक बिट साठवत असतो.
अंमलबजावणी तपशील
ईएमएमसीवर पीएसएलसी एन्हांस्ड यूजर एरिया (एनहांस्ड स्टोरेज म्हणूनही ओळखले जाते) म्हणून लागू केले जाते. एनहांस्ड यूजर एरियाची प्रत्यक्ष अंमलबजावणी एमएमसी मानकात परिभाषित केलेली नाही परंतु सामान्यतः पीएसएलसी असते.
- वाढीव वापरकर्ता क्षेत्र ही एक संकल्पना आहे, तर pSLC ही एक अंमलबजावणी आहे.
- पीएसएलसी हा वाढीव वापरकर्ता क्षेत्र लागू करण्याचा एक मार्ग आहे.
- लिहिण्याच्या वेळी, रास्पबेरी पाई कॉम्प्युट मॉड्यूल्समध्ये वापरलेले eMMC pSLC वापरून वर्धित वापरकर्ता क्षेत्र लागू करते.
- संपूर्ण eMMC वापरकर्ता क्षेत्राला वर्धित वापरकर्ता क्षेत्र म्हणून कॉन्फिगर करण्याची आवश्यकता नाही.
- मेमरी रिजनला एन्हांस्ड युजर एरिया म्हणून प्रोग्राम करणे हे एकदाच करता येणारे ऑपरेशन आहे. याचा अर्थ ते पूर्ववत करता येणार नाही.
ते चालू करत आहे
mmc-utils पॅकेजमधील eMMC विभाजने हाताळण्यासाठी Linux कमांडचा एक संच प्रदान करते. CM डिव्हाइसवर एक मानक Linux OS स्थापित करा आणि खालीलप्रमाणे साधने स्थापित करा:
- sudo apt mmc-utils स्थापित करा
eMMC बद्दल माहिती मिळविण्यासाठी (ही कमांड कमी मध्ये जाते कारण प्रदर्शित करण्यासाठी बरीच माहिती आहे):
- sudo mmc extcsd वाचा /dev/mmcblk0 | कमी
चेतावणी
खालील ऑपरेशन्स एकदाच करता येतील - तुम्ही त्या एकदाच चालवू शकता आणि त्या पूर्ववत करता येणार नाहीत. तुम्ही त्या कॉम्प्युट मॉड्यूल वापरण्यापूर्वी देखील चालवल्या पाहिजेत, कारण ते सर्व डेटा मिटवतील. eMMC ची क्षमता मागील मूल्याच्या निम्म्यापर्यंत कमी केली जाईल.
pSLC चालू करण्यासाठी वापरले जाणारे कमांड mmc enh_area_set आहे, ज्यासाठी pSLC किती मेमरी एरिया सक्षम करायचे आहे हे सांगणारे अनेक पॅरामीटर्स आवश्यक आहेत. पुढील उदाहरणेample संपूर्ण क्षेत्र वापरते. eMMC चा उपसमूह कसा वापरायचा याबद्दल तपशीलांसाठी कृपया mmc कमांड मदत (man mmc) पहा.
डिव्हाइस रीबूट झाल्यानंतर, तुम्हाला ऑपरेटिंग सिस्टम पुन्हा इंस्टॉल करावी लागेल, कारण pSLC सक्षम केल्याने eMMC मधील सामग्री मिटवली जाईल.
रास्पबेरी पाई सीएम प्रोव्हिजनर सॉफ्टवेअरमध्ये प्रोव्हिजनिंग प्रक्रियेदरम्यान पीएसएलसी सेट करण्याचा पर्याय आहे. हे गिटहबवर येथे आढळू शकते https://github.com/raspberrypi/cmprovision.
- डिव्हाइसबाहेर file सिस्टम / नेटवर्क बूटिंग
रास्पबेरी पाई नेटवर्क कनेक्शनवरून बूट करण्यास सक्षम आहे, उदाहरणार्थampनेटवर्क वापरत आहे File सिस्टम (एनएफएस). याचा अर्थ असा की एकदा डिव्हाइसने त्याचे पहिले-से पूर्ण केले कीtage boot, त्याचे कर्नल आणि रूट लोड करण्याऐवजी file एसडी कार्डवरून सिस्टम, ते नेटवर्क सर्व्हरवरून लोड केले जाते. एकदा चालू झाल्यावर, सर्व file ऑपरेशन्स सर्व्हरवर कार्य करतात, स्थानिक एसडी कार्डवर नाही, जे कार्यवाहीत पुढे कोणतीही भूमिका घेत नाही. - मेघ समाधान
आजकाल, अनेक ऑफिस कामे ब्राउझरमध्ये होतात, सर्व डेटा क्लाउडमध्ये ऑनलाइन स्टोअर केला जातो. SD कार्डपासून डेटा स्टोरेज दूर ठेवल्याने इंटरनेटशी नेहमीच चालू कनेक्शनची आवश्यकता असताना तसेच क्लाउड प्रदात्यांकडून शक्य असलेल्या शुल्काऐवजी विश्वासार्हता सुधारू शकते. वापरकर्ता Google, Microsoft, Amazon इत्यादी पुरवठादारांकडून कोणत्याही क्लाउड सेवांमध्ये प्रवेश करण्यासाठी Raspberry Pi ऑप्टिमाइझ केलेल्या ब्राउझरसह पूर्ण विकसित Raspberry Pi OS इंस्टॉलेशन वापरू शकतो. एक पर्याय म्हणजे थिन-क्लायंट प्रदात्यांपैकी एक, जे Raspberry Pi OS ला SD कार्डऐवजी मध्यवर्ती सर्व्हरवर स्टोअर केलेल्या संसाधनांवरून चालणाऱ्या OS/अॅप्लिकेशनने बदलतात. थिन क्लायंट सर्व्हर-आधारित संगणकीय वातावरणाशी दूरस्थपणे कनेक्ट करून कार्य करतात जिथे बहुतेक अॅप्लिकेशन्स, संवेदनशील डेटा आणि मेमरी साठवली जाते.
निष्कर्ष
जेव्हा योग्य शटडाउन प्रक्रियांचे पालन केले जाते, तेव्हा रास्पबेरी पाईचे SD कार्ड स्टोरेज अत्यंत विश्वासार्ह असते. हे घर किंवा ऑफिसच्या वातावरणात चांगले काम करते जिथे शटडाउन नियंत्रित केले जाऊ शकते, परंतु औद्योगिक वापराच्या प्रकरणांमध्ये किंवा अविश्वसनीय वीज पुरवठा असलेल्या भागात रास्पबेरी पाई डिव्हाइस वापरताना, अतिरिक्त खबरदारी विश्वासार्हता सुधारू शकते.
थोडक्यात, विश्वासार्हता सुधारण्याचे पर्याय खालीलप्रमाणे सूचीबद्ध केले जाऊ शकतात:
- एक सुप्रसिद्ध, विश्वासार्ह SD कार्ड वापरा.
- तात्पुरत्या वापरुन, जास्त कमिट वेळा वापरून लेखन कमी करा. file overlayfs किंवा तत्सम वापरून सिस्टम.
- नेटवर्क बूट किंवा क्लाउड स्टोरेज सारखे ऑफ-डिव्हाइस स्टोरेज वापरा.
- एसडी कार्डची मुदत संपण्यापूर्वीच ते बदलण्याची व्यवस्था लागू करा.
- यूपीएस वापरा.
Raspberry Pi हा Raspberry Pi Ltd चा ट्रेडमार्क आहे
रास्पबेरी पी लि
कोलोफोन
© 2020-2023 Raspberry Pi Ltd (पूर्वी Raspberry Pi (Trading) Ltd.)
हे दस्तऐवजीकरण क्रिएटिव्ह कॉमन्स अॅट्रिब्यूशन-नोडेरिव्हेटिव्ह्ज ४.० इंटरनॅशनल (CC BY-ND) अंतर्गत परवानाकृत आहे.
- बांधकाम तारीख: २०२४-०६-२५
- बिल्ड-व्हर्जन: गिथाश: 3e4dad9-क्लीन
कायदेशीर अस्वीकरण सूचना
रास्पबेरी PI उत्पादनांसाठी तांत्रिक आणि विश्वासार्हता डेटा (डेटाशीटसह) वेळोवेळी सुधारित केला जातो (“संसाधन”) RASPBERRY PI LTD (“RPL”) आणि आयआरपीएलआयएमपी द्वारे प्रदान केले जातात. लुडिंग, पण मर्यादित नाही साठी, विशिष्ट हेतूसाठी व्यापारीता आणि योग्यतेची निहित हमी अस्वीकृत केली गेली आहे. कोणत्याही परिस्थितीत लागू कायद्याद्वारे परवानगी दिलेल्या कमाल मर्यादेपर्यंत RPL कोणत्याही प्रत्यक्ष, अप्रत्यक्ष, आकस्मिक, विशेष, अनुकरणीय, किंवा परिणामी हानीसाठी जबाबदार असणार नाही (अनु., अनु. UTE वस्तू किंवा सेवा; वापराचे नुकसान, डेटा , किंवा नफा; किंवा व्यवसायात व्यत्यय) तथापि, कोणत्याही कारणास्तव आणि उत्तरदायित्वाच्या सिद्धांतावर, करारामध्ये असो, कठोर उत्तरदायित्व असो, किंवा छेडछाड (निष्काळजीपणासह किंवा इतर कोणत्याही कारणास्तव) कोणत्याही परिस्थितीत उद्भवल्यास जरी शक्यतेचा सल्ला दिला तरीही अशा नुकसानीचे.
RPL कोणत्याही वेळी आणि कोणत्याही सूचना न देता RESOURCES किंवा त्यामध्ये वर्णन केलेल्या कोणत्याही उत्पादनांमध्ये कोणतेही सुधारणा, सुधारणा, दुरुस्त्या किंवा इतर कोणतेही बदल करण्याचा अधिकार राखून ठेवते. RESOURCES हे योग्य पातळीचे डिझाइन ज्ञान असलेल्या कुशल वापरकर्त्यांसाठी आहेत. वापरकर्ते त्यांच्या निवडीसाठी आणि वापरासाठी आणि त्यामध्ये वर्णन केलेल्या उत्पादनांच्या कोणत्याही वापरासाठी पूर्णपणे जबाबदार आहेत. वापरकर्ता RESOURCES च्या वापरामुळे उद्भवणाऱ्या सर्व दायित्वे, खर्च, नुकसान किंवा इतर नुकसानांपासून RPL ला नुकसानभरपाई देण्यास आणि हानीमुक्त ठेवण्यास सहमत आहे. RPL वापरकर्त्यांना RESOURCES फक्त Raspberry Pi उत्पादनांसह वापरण्याची परवानगी देते. RESOURCES चा इतर सर्व वापर प्रतिबंधित आहे. इतर कोणत्याही RPL किंवा इतर तृतीय पक्षाच्या बौद्धिक संपदा अधिकारांना कोणताही परवाना दिला जात नाही.
उच्च जोखीम क्रियाकलाप. रास्पबेरी पाई उत्पादने अणु सुविधा, विमान नेव्हिगेशन किंवा संप्रेषण प्रणाली, हवाई वाहतूक नियंत्रण, शस्त्रे प्रणाली किंवा सुरक्षा-गंभीर अनुप्रयोग (जीवन समर्थन प्रणाली आणि इतर वैद्यकीय उपकरणांसह) अशा धोकादायक वातावरणात वापरण्यासाठी डिझाइन, उत्पादित किंवा हेतू नसतात ज्यामध्ये अयशस्वी सुरक्षित कामगिरीची आवश्यकता असते, ज्यामध्ये उत्पादनांच्या अपयशामुळे थेट मृत्यू, वैयक्तिक दुखापत किंवा गंभीर शारीरिक किंवा पर्यावरणीय नुकसान होऊ शकते ("उच्च जोखीम क्रियाकलाप"). RPL विशेषतः उच्च जोखीम क्रियाकलापांसाठी फिटनेसची कोणतीही स्पष्ट किंवा अंतर्निहित हमी नाकारते आणि उच्च जोखीम क्रियाकलापांमध्ये रास्पबेरी पाई उत्पादनांचा वापर किंवा समावेश करण्यासाठी कोणतेही दायित्व स्वीकारत नाही. रास्पबेरी पाई उत्पादने RPL च्या मानक अटींच्या अधीन प्रदान केली जातात. RPL ची संसाधनांची तरतूद RPL च्या मानक अटींचा विस्तार किंवा अन्यथा सुधारणा करत नाही ज्यामध्ये त्यामध्ये व्यक्त केलेले अस्वीकरण आणि वॉरंटी समाविष्ट आहेत परंतु त्यापुरते मर्यादित नाही.
वारंवार विचारले जाणारे प्रश्न
- प्रश्न: या दस्तऐवजाद्वारे कोणत्या रास्पबेरी पाय उत्पादनांना समर्थन दिले जाते?
अ: हा दस्तऐवज विविध रास्पबेरी पाय उत्पादनांना लागू होतो ज्यामध्ये Pi 0 W, Pi 1 A/B, Pi 2 A/B, Pi 3, Pi 4, Pi 400, CM1, CM3, CM4, CM5 आणि Pico यांचा समावेश आहे. - प्रश्न: माझ्या रास्पबेरी पाय डिव्हाइसवरील डेटा करप्शनची शक्यता मी कशी कमी करू शकतो?
अ: तुम्ही लेखन ऑपरेशन्स कमी करून, विशेषतः लॉगिंग क्रियाकलाप कमी करून आणि कमिट वेळा समायोजित करून डेटा करप्टेशन कमी करू शकता file या दस्तऐवजात वर्णन केल्याप्रमाणे प्रणाली.
कागदपत्रे / संसाधने
![]() |
रास्पबेरी पाई अधिक लवचिक बनवत आहे File प्रणाली [pdf] वापरकर्ता मार्गदर्शक पाय ०, पाय १, अधिक लवचिक बनवणे File प्रणाली, अधिक लवचिक File प्रणाली, लवचिक File प्रणाली, File प्रणाली |