रास्पबेरी चलाने वाले रास्पबेरी पाई के बारे में पूछने के लिए प्रश्न की व्याख्या करना।
रास्पबेरी पाई समय कैसे रखती है में ओएस एक प्रमुख प्रभाव है।
उत्तर: बाह्य स्रोत के बिना, आंतरिक घड़ी अपने समय पर रखने के मामले में अत्यधिक अप्रत्याशित है।
हालिया केस अध्ययन:
यह एक रास्पबेरी पाई 3 बी datalogger से एक भूखंड है जो लगभग एक घंटे के लिए उपयोगिता शक्ति खो दिया है:
आप स्पष्ट रूप से देख सकते हैं कि जब बिजली वापस आई, तो उसने डेटा लॉगिंग को बूट किया और पुनः आरंभ किया।
लेकिन रस्पियन घड़ी समय में वापस कूद जाती है।
तब आप देख सकते हैं कि जैसे ही यह time.nist.gov से अपडेट प्राप्त होता है, सही समय पर आगे कूद जाता है
राष्ट्रीय मानक ब्यूरो Time.nist.gov का उपयोग करने की अनुशंसा करता है क्योंकि यह एक स्मार्ट URL है जो सबसे तेज और सबसे सटीक समय उपलब्ध है। लिनक्स (ubuntu और Raspbian) और विंडोज डिफ़ॉल्ट दोनों पूल के लिए जो मास्टर घड़ी से कई हॉप दूर हो सकते हैं।
मैं प्राथमिक समय सर्वर time.nist.gov का उपयोग करने के लिए रास्पियन को कैसे सेट करूं?
यहाँ फिर से उसी सिस्टम से एक नया प्लॉट दिया गया है।
चूंकि यह कल बाधित हुआ (ऊपर प्लॉट देखें) मैंने पीसी पर Win32DiskImager केsudo init 0
साथ एसडी कार्ड की छवि बनाने के लिए इसे ठीक से बंद कर दिया था ।
इसमें कुछ समय लगता है, जैसा कि यहां देखा जा सकता है।
इस में आप देख सकते हैं कि रास्पियन ने शुरू में अपनी घड़ी को फिर से वहीं शुरू किया था, जहाँ से वह रवाना हुई थी। ऐसा लगता है कि उसने एक मिनट के भीतर अच्छे डेटा (जंप अप) को लॉग किया था।
फिर यह दिखाता है कि समय अद्यतन प्राप्त होने पर क्या होता है। यह दाईं ओर आगे कूदता है।
यह राशि आगे कूदती है (कुछ घंटे) वह समय है जो रास्पियन द्वारा याद किया गया था जबकि एसडी कार्ड की नकल की जा रही थी।
यहाँ एक आश्चर्यजनक मोड़ है।
सिस्टम बस जम गया। दोनों लाल और हरे रंग की रोशनी, कोई टिमटिमाती नहीं।
espeak
मुख्य सर्वर के पिंग-आधारित क्रॉन जॉब द्वारा मिनटों के भीतर घोषित (उपयोग करना ) जो डेटा लॉगर को इस तरह की घटना के लिए मॉनिटर करता है। तो यह कुछ मिनटों से अधिक नहीं था।
कुछ सेकंड के लिए शक्ति खींची। इसे रीबूट किया गया - एलईडी सामान्य दिखते हैं।
यहां बताया गया है कि इस गड़बड़ ने डेटा लॉगिंग को कैसे प्रभावित किया:
जब सिस्टम को रिबूट किया गया तो रास्पियन घड़ी 2 घंटे आगे बढ़ी।
फिर time.nist.gov से समय अद्यतन इसे वापस सेट करता है।
उत्तर: बाहरी स्रोत के बिना, आंतरिक घड़ी वास्तविक समय को अपने दम पर रखने के संदर्भ में अप्रत्याशित है।
मैं प्राथमिक समय सर्वर time.nist.gov का उपयोग करने के लिए रास्पियन को कैसे सेट करूं?