ntpd समय अपडेट नहीं कर रहा है


19

मैं अपने पुराने iMac Mavericks के लिए ठीक अद्यतन किया था। फिर मैंने एक नया (प्रमाणित रूप से नवीनीकृत, वास्तव में) आईमैक खरीदा और टाइम मशीन बैकअप से सब कुछ खत्म कर दिया।

नई iMac की घड़ी एक सेकंड में कई सेकंड खो देती है। जब मैं दिनांक और समय प्रणाली वरीयता को अनलॉक करता हूं , तो समय तुरंत सही समय पर सिंक्रनाइज़ हो जाता है। लेकिन तब यह फिर से समय खो देता है।

मैंने इस उत्तर को पढ़ा और अब कुल 3 टाइम-सर्वर हैं, लेकिन यह मेरी समस्या का समाधान नहीं करता है।

में system.logफ़ाइल, इन प्रासंगिक संदेश हैं:

Dec  3 22:31:34 iMac.local ntpd[66350]: SYNC state ignoring +0.155735 s
Dec  3 22:31:35 iMac.local ntpd[66350]: ntpd: time set +0.308737 s
Dec  3 22:31:35 iMac.local com.apple.time[158]: Interval maximum value is 946100000 seconds (specified value: 9223372036854775807).

Interval maximum valueएक अच्छा नहीं लगता है।

किसी को पता है कि इसे कैसे ठीक करना है ताकि समय सिंक हो जाए?


अपडेट करें

इसमें थोड़ा समय लगा, लेकिन कई बार सर्वरों के जुड़ने से इसे बेहतर (परफेक्ट नहीं, बल्कि बेहतर) बना दिया गया। अब यह समय प्राप्त करता है, लेकिन बहुत धीमी दर से प्रतीत होता है।

यदि एक से अधिक सर्वरों (कुल मिलाकर 3) का इसे बेहतर बनाने में कोई लेना-देना था, तो शायद (?) अभी भी अधिक सर्वरों को जोड़ने से यह और बेहतर हो जाएगा। अब मेरे पास कुल 5 सर्वर हैं ntp.conf। मैं इसे अगले कुछ दिनों में देखूंगा और देखूंगा कि क्या होता है। (यहां तक कि इस फिक्स करता है, तो यह, यह अभी भी जवाब देने नहीं करता है क्यों यह सब पहली जगह में इसे ठीक करने के लिए आवश्यक है। एक जवाब देने के लिए है कि अच्छा होगा, लेकिन मैं के लिए यह सिर्फ इस बिंदु पर तय किया जा रहा बसने जाएगा।)

BTW: आप सिस्टम प्राथमिकता GUI के माध्यम से कई सेट कर सकते हैं : उन्हें अलग करने के लिए अल्पविराम के साथ फ़ील्ड में केवल सर्वर नाम लिखें। यह GUI और फ़ाइल को सिंक में रखता है।

BTW # 2: यहां वह साइट है जिसे मुझे सार्वजनिक रूप से सुलभ NTP सर्वरों की सूची मिली है।

जवाबों:


4

खैर, इन सवालों में से कुछ (आपकी बुलेट लिस्ट जिसमें "5 सर्वर" शामिल हैं) का जवाब देना थोड़ा मुश्किल है, टाइम सिंक्रोनाइजेशन काफी रैबिट होल है। एक घड़ी के साथ आदमी के बारे में पुराने दृष्टांत यह जानते हुए कि यह किस समय है, लेकिन दो के साथ आदमी कभी सुनिश्चित नहीं हो रहा है ...

एक सर्वर हमेशा स्पष्ट "सच्चा" होता है क्योंकि इसे अमान्य करने के लिए कुछ भी नहीं है। दो सर्वर एनटीपी लेखकों के अनुसार "सबसे खराब संभव कॉन्फ़िगरेशन" है क्योंकि यह कभी नहीं जान पाएगा कि कौन सा "अधिक" सही है। एक बार जब आप तीन सर्वरों को प्राप्त करते हैं, तो एनटीपी कुछ आंतरिक मैट्रिक्स के आधार पर घड़ियों को "फालसेटर" के रूप में चिह्नित करना शुरू कर सकता है - जब आप ntpq -pसिस्टम पर चलते हैं तो वे 'x' की स्थिति के साथ दिखाई देंगे । उस कमांड के लिए कॉलम और स्थिति संकेतक क्या हैं, इसके बारे में अधिक जानकारी ntp.org पर उपलब्ध है ।

मुद्दे पर वापस जाने के लिए, कुछ नोट्स:

  • pool us.pool.ntp.org iburstअपनी /etc/ntp.confफ़ाइल में लाइन रखने से स्वचालित रूप से चार स्ट्रैटम 2 एनटीपी सर्वर एनटीपी पूल से आपके टाइम सर्वर की सूची में जुड़ जाएंगे । ये लोड को फैलाने के लिए DNS राउंड-रॉबिन रोटेशन का उपयोग करते हैं। यदि आप अमेरिका में नहीं हैं, तो अन्य पूल हैं जिनका आप उपयोग कर सकते हैं।

  • आप सिस्टम प्राथमिकता GUI से पूल कॉन्फ़िगरेशन लाइन नहीं कर सकते हैं; हालाँकि, आप निम्नलिखित में से एक ही प्रभाव डाल सकते हैं 0.us.pool.ntp.org, 1.us.pool.ntp.org, 2.us.pool.ntp.org, 3.us.pool.ntp.org:।

  • अपने आप को समय सर्वरों का चयन करने में, आपको हमेशा "स्ट्रैटम 2" या उच्चतर सर्वरों का चयन करना सुनिश्चित करना चाहिए (यदि आप स्थानीय स्तर पर दर्जनों मशीनों को समय की सेवा दे रहे हैं तो केवल ऑनलाइन 1 सर्वर पर जाना है)। आप सार्वजनिक सर्वर के साथ डिफ़ॉल्ट मिनपोल / मैक्सपॉल को बदलने से पहले सार्वजनिक समय सर्वर सूची में नीतियों की जांच करना चाहते हैं, कुछ व्यवस्थापक नहीं चाहते हैं कि आप चूक से बदल जाएं (यह उनके सार्वजनिक सर्वर पर अधिक भार डाल सकता है)। सबसे अच्छा तरीका सिर्फ NTP पूल सर्वर का उपयोग करना है।

  • मैं भी Mavericks के उन्नयन के बाद से समय की गुणवत्ता में पर्याप्त बदलाव देख रहा हूं। मैंने अभी और सर्वर जोड़े हैं जैसा कि आपने देखा कि अगर समस्या हल हो जाती है, लेकिन निश्चित रूप से कुछ बदल गया है। मेरे पास मेरे स्थानीय नेटवर्क पर एक स्ट्रैटम 1 सर्वर है और मेरे iMac पर घड़ी सभी जगह पर बहती है जबकि Mavericks से पहले इसे अपग्रेड नहीं किया था।


1
आपको लगता है कि time.apple.com(डिफ़ॉल्ट: Apple का अपना सर्वर) सिर्फ एक सर्वर होगा "इस तरह अधिक सर्वर की आवश्यकता नहीं है" बस काम करेगा "।
पॉल जे। लुकास

3

खैर, 5 NTP सर्वरों ने इसे हल कर लिया है, इसलिए मुझे लगता है कि यह उत्तर वास्तव में इसे ठीक करने का उत्तर था , लेकिन यह एक असंतोषजनक उत्तर है क्योंकि यह निम्नलिखित प्रश्नों का उत्तर नहीं देता है:

  • क्यों 5 सर्वर?
  • इतनी जरूरत क्यों है?
  • 1 से अधिक की कभी आवश्यकता क्यों है?
  • क्या वास्तव में क्लॉक चिप के साथ एक हार्डवेयर समस्या है जो इसे इतना बहाव देती है कि इसे सही रखने के लिए 5 सर्वर की आवश्यकता होती है?

मेरा अब भी फंसता जा रहा है।
इंगमार ह्पीप

5 एक विशेष संख्या नहीं है। घड़ियाँ आपके बीच ऑफ़लाइन और नेटवर्क जाती हैं और एक घड़ी नीचे जा सकती है, इसलिए आपको एक से अधिक की आवश्यकता होती है। Ntp प्रोटोकॉल एक सुसंगत नेटवर्क पर निर्भर करता है इसलिए यह पिंग समय की गणना कर सकता है और घड़ी के संकेतों को उचित रूप से समायोजित कर सकता है। अधिक सर्वर का मतलब बेहतर मौका है कि उनमें से एक या अधिक एक अच्छा संकेत देगा। यह कंप्यूटर चिप्स के बहाव के लिए बहुत आम है इसलिए मुझे यकीन नहीं है कि यह एक हार्डवेयर समस्या है या अधिकांश पीसी में हार्डवेयर के प्रकार के साथ जीवन का एक तथ्य है।
ग्रे

3

मेरा मानना ​​है कि मेरे मैक मिनी के लिए मावेरिक्स ने यही काम किया। ऐप्पल सपोर्ट करने वाले एक दंपत्ति के फोन के बाद (जिसने मुझे पी-राम को रीसेट करने के लिए मानक लंगड़ा समाधान दिया), मैंने खुद ही इसे खोदने का फैसला किया।

मैंने देखा कि ntp दानव (ntpd) सिस्टम स्टार्टअप के बाद पहले रन के बाद बाहर निकलता है। (कंसोल एनटिलिटी के माध्यम से सिस्टम लॉग को देखकर पाया जाता है और "एनटीपी" द्वारा फ़िल्टर किया जाता है)।

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

अब तक (लगभग 23 घंटे बाद) मैं देख सकता हूँ कि ntpd का चलना जारी है:

12/6/13 10:14:13.648 AM ntpd[125]: ntpd: time set +0.963208 s
12/6/13 10:17:41.244 AM ntpd[125]: FREQ state ignoring +0.048040 s
12/6/13 10:18:51.412 AM ntpd[125]: FREQ state ignoring +0.065328 s
12/6/13 10:20:25.493 AM ntpd[125]: FREQ state ignoring +0.086068 s
12/6/13 10:23:01.588 AM ntpd[125]: FREQ state ignoring +0.121602 s
12/6/13 10:26:33.638 AM ntpd[125]: FREQ state ignoring +0.171160 s
12/6/13 10:31:06.911 AM ntpd[125]: ntpd: time set +0.233468 s
12/6/13 10:53:45.415 AM ntpd[125]: ntpd: time set +0.314875 s
12/6/13 11:58:56.335 AM ntpd[125]: SYNC state ignoring -0.375950 s
12/6/13 12:30:12.744 PM ntpd[125]: ntpd: time set -0.825345 s
12/6/13 1:47:54.647 PM ntpd[125]: SYNC state ignoring -1.119880 s
12/6/13 2:09:34.354 PM ntpd[125]: ntpd: time set -1.432706 s
12/6/13 3:49:25.547 PM ntpd[125]: SYNC state ignoring -1.439366 s
12/6/13 4:16:33.217 PM ntpd[125]: ntpd: time set -1.830211 s
12/6/13 10:33:28.790 PM ntpd[125]: SYNC state ignoring -0.411060 s
12/6/13 11:06:32.793 PM ntpd[125]: ntpd: time set -0.905610 s

PRAM को रीसेट करना पहली चीज़ थी जिसे मैंने आज़माया: कुछ भी नहीं किया। मेरे पास .applesavedफाइल नहीं है । मेरे अपडेट के लिए ऊपर देखें।
पॉल जे। लुकास

0

यह थ्रेड मुद्दे की एक अच्छी व्याख्या और संभावित कार्य के आसपास की तरह दिखता था।

https://discussions.apple.com/thread/5604114?start=45&tstart=0#27183298

मूल रूप से पेसमेकर एप्पल के साथ Mavericks पर ntp संशोधित है। कम-से-कम के साथ दिए गए कई कार्य-आसार: * ntp के अपने स्वयं के संस्करण को संकलित करें या प्री-मेवेरिक्स से पुनर्स्थापित करें * बहाव फ़ाइल के स्पर्श को बल दें ताकि पेसमेकर इसे फिर से पढ़े

मैंने अभी तक कोई कोशिश नहीं की है।


-1

यह टूट गया है, यहां तक ​​कि Mavericks 10.9.2 में भी। मैंने जो समाधान देखे हैं वे स्पष्ट रूप से समस्या को ठीक नहीं करते हैं। ऐसा लगता है कि Apple के टूटे हुए ntpd और कॉन्फ़िगरेशन को बदलने के लिए एकमात्र वास्तविक फिक्स है। पूरी तरह से स्पष्टीकरण के लिए, इस आदमी की पोस्ट देखें: http://www.atmyvideosts.com/living-in-a-tech-family-blog/2014/2/28/what-time-is-it


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