मैं दूरस्थ रूप से तैनात रास्पबेरी पेस्ट के साथ मैनुअल हस्तक्षेप की आवश्यकता को कम कैसे कर सकता हूं?


13

मैं एक ऐसी परियोजना पर काम कर रहा हूं जो रास्पबेरी पेस्ट का उपयोग करता है जिसे कई स्थानों पर तैनात किया जाएगा। स्वचालन उद्देश्यों के लिए उनके पास विशेष हार्डवेयर जुड़ा हुआ है, और हार्डवेयर तक पहुंचने के लिए एक वेब-सेवा (जो मैंने लिखा था) चलाते हैं। हम कभी-कभार नए सॉफ्टवेयर को पिस - विधि के लिए निर्धारित करते हैं - और यह चिंता का एक बड़ा क्षेत्र है।

मेरा प्रश्न: क्या आप मुद्दों के मामले में मैनुअल हस्तक्षेप की आवश्यकता को कम करने के लिए कुछ विचारों या सर्वोत्तम प्रथाओं का नाम दे सकते हैं? मैं सोच रहा था कि क्या कोई प्रकार का वॉचडॉग समाधान है, जिसके माध्यम से पाई एक हैंग के मामले में एक सामान्य रिबूट करता है (शायद फोन घर में अक्षम है?), और अगर यह अभी भी गैर-कार्यात्मक है, तो असफल-सुरक्षित विभाजन में रिबूट हो सकता है। एक समाधान के लिए "फोन घर" (या तो फिर से आना, या फिर एक सामान्य रिबूट करें अगर सिर्फ एक नेटवर्क आउटेज था)।

मुझे वास्तव में यकीन नहीं है कि मैं क्या देख रहा हूं, बस ऐसे तरीके जो हमें कॉल करने या लोगों को मैन्युअल रिबूट या रीमेज करने के लिए भेजने से रोकेंगे। एक दोहरी विभाजन योजना ऐसा लग रहा था कि यह सहायक हो सकती है, लेकिन शायद बेहतर विचार हैं।


1
एक शुरुआत के लिए एक नज़र यहाँ raspberrypi.stackexchange.com/questions/1401/...
स्टीव Robillard

धन्यवाद .. मैं उस पर देखा है, लेकिन वहाँ बहुत नया नहीं है। मुझे पता है कि हार्डवेयर प्रहरी का उपयोग करने से कुछ हद तक मदद मिलेगी।
BobIsNotMyName 16

जवाबों:


6

यह उत्तर रास्पबेरी पाई के लिए विशिष्ट नहीं है, लेकिन दूरस्थ प्रशासित सर्वरों के लिए सामान्य सलाह है।

  1. ssh। सुरक्षित खोल का उपयोग करना वहां होने के कारण लगभग उतना ही अच्छा है।

  2. सीरियल कंसोल और बैंड प्रशासन से बाहर: यदि आप अपने नेटवर्क इंटरफ़ेस को स्क्रू करते हैं तो लॉगिन करने का दूसरा तरीका एक लाइफसेवर है। एक सरल तरीका यह होगा कि आइडेंटिकल बैकअप मशीन उनके बीच सीरियल कनेक्शन की एक जोड़ी के साथ हॉट स्टैंडबाय के रूप में चल रही है ताकि प्रत्येक दूसरे को पुनः लोड कर सके।

  3. रिमोट पावर कंट्रोल: कई डेटा सेंटर नॉनफंक्शनिंग सर्वर को रिमोट से पावरफुल कर सकते हैं। महंगा लेकिन बहुत अच्छा।

  4. ईमेल: यदि आप nullmailer और logwatch स्थापित करते हैं, तो आपको दैनिक स्थिति रिपोर्ट मिलती है, जो विफलताओं को जल्द पकड़ने में मदद कर सकती हैं।

  5. rpi विशिष्ट नोट: sd कार्ड पर स्टोर / var या tmp न करें, ऐसा करने से sd कार्ड का जीवन छोटा हो जाएगा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.