সুতরাং, আমি আমার বর্তমান এনটিপি সেটআপটি ডিবাগ করার চেষ্টা করছি এবং দেখতে পেয়েছি যে সে আমার একক কনফিগার করা সার্ভার থেকে অফসেট 3 সেকেন্ডেরও বেশি, এবং সামঞ্জস্য করছে না। এনটিপিকিউ আউটপুটে লোকাল (0) এর নক্ষত্রটি ইঙ্গিত দেয় বলে মনে হয় যে সিস্টেমটি 10.130.33.201 সার্ভারের পরিবর্তে নিজের সাথে সুখীভাবে সিঙ্ক করছে (যা আমাদের সিস্টেমে অন্য একটি লিনাক্স বাক্স যা আমরা সবকিছু সিঙ্ক করতে চাই)।
ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
10.130.33.201 LOCAL(0) 9 u 49 64 377 0.242 -3742.2 1.049
*LOCAL(0) .LOCL. 10 l 2 64 377 0.000 0.000 0.001
এবং এটি আমার ntp.conf ফাইল। অন্য কারও দ্বারা লিখিত, তাই আমি 100% নিশ্চিত নই যে সবকিছু ঠিক আছে।
server 10.130.33.201 burst iburst minpoll 4 maxpoll 11
driftfile /mnt/active/etc/ntp.drift
restrict -4 default nomodify nopeer notrap
restrict -6 default ignore
# Undisciplined Local Clock. This is a fake driver intended for backup
# and when no outside source of synchronized time is available.
server 127.127.1.0 # local clock
fudge 127.127.1.0 stratum 10
আমি বিস্ফোরণ এবং আইবুর্স্ট এবং মিনিপল / ম্যাক্সপল সম্পর্কে পড়েছি, তাই আমি বুঝতে পারি যে এটিগুলির প্রয়োজন হতে পারে না তবে আমার বর্তমান ইস্যুটির সাথে এর কোনও যোগসূত্র আছে বলে আমি মনে করি না।
এছাড়াও, এটি কীভাবে মোতায়েন করা হয়েছে, সেই কনফিগারেশন ফাইলটি পরিবর্তন করতে অনেক বেশি কাজ নেবে, তাই আমি আশা করি যে সত্যিকারের কোনও পরিবর্তন নেই। আমি আশা করছি যে এটি এনটিপি কীভাবে কাজ করে তা বুঝতে না পেরে আমার একটি মামলা।
সম্পাদনা -
সুতরাং, দেখে মনে হচ্ছে এটি এই প্রশ্নের সদৃশ , তবে আমি মনে করি না যে পোস্টারটির যথেষ্ট উত্তর পেয়েছে, তাই আমি এখনও জানতে চাই কেন স্থানীয় সময়টিকে সার্ভারের চেয়ে বেশি পছন্দ করা হচ্ছে। এছাড়াও, নীচের উত্তরগুলির একটি হিসাবে, আমি prefer
কনফিগার করে সার্ভার লাইনে কীওয়ার্ডটি ব্যবহার করে আবার চালু করার চেষ্টা করেছি, তবে এর কোনও প্রভাব আছে বলে মনে হয় না।
আমি যদি অন্য প্রশ্নের উত্তর হিসাবে কনফিগারেশের সমস্ত "স্থানীয়" লাইনগুলি সরিয়ে ফেলি, তবে সার্ভারটি নাগালের বাইরে গেলে কী হবে? এনটিপি মারা যায় বা এটি কেবল চেষ্টা চালিয়ে যায়?
গুরুত্বপূর্ণ সম্পাদনা -
ঠিক আছে, সাধারণত, 10.130.33.201 ("" সার্ভার ") এর ইন্টারনেটে অ্যাক্সেস নেই এবং ব্যবহারের জন্য জিপিএস সময় উত্স নেই। গুরুত্বপূর্ণ অংশটি হ'ল সিস্টেমের সমস্ত ডিভাইসগুলির সার্ভারের সমান সময় থাকে, নির্ধারিত যে সময়টি ঠিক কতটা সঠিক।
সুতরাং, কী ঘটবে তা দেখার জন্য, আমি এনটিপি পুল সার্ভারগুলির মধ্যে একটিতে সার্ভারের কনফিগারেশন ফাইলে যুক্ত করেছি যাতে এটি স্থানীয় থেকে সময় না দিয়ে সেখান থেকে সময় পাবে। এটি এখন সঠিকভাবে এনটিপি টাইম সার্ভার থেকে সময় পায়।
আমি এটি করার পরে, ক্লায়েন্টগুলি এখন লোকাল (0) এর চেয়ে সার্ভারের সাথে সিঙ্ক করে
ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
*10.130.33.201 38.229.71.1 3 u 58 64 377 0.216 715621. 1.001
LOCAL(0) .LOCL. 10 l 18 64 377 0.000 0.000 0.001
নতুন প্রশ্ন - যখন আমার সার্ভার স্থানীয় ব্যবহার করছে (মূল উদাহরণটি যা দেওয়া হয়েছিল) তখন ক্লায়েন্টরা বলছে বলে মনে হচ্ছে, "ওহ, 10.130.33.201 লোকাল (0) ব্যবহার করছে। হুম, আমারও একটি স্থানীয় (0) সার্ভার আছে - - আমি 10.130.33.201 "এর মাধ্যমে একই তথ্য পাওয়ার চেয়ে সরাসরি এটি ব্যবহার করব।
এটাই কি? তারা কি "সরাসরি উত্সটিতে" যাবার চেষ্টা করছে যা ভুলভাবে লোকাল (0)? LOCAL (0) এর কাছ থেকে সময় পেতে আমার সার্ভারটি প্রয়োজন এবং সার্ভারের কাছ থেকে সময় পাওয়ার জন্য আমার ক্লায়েন্টগুলির প্রয়োজন। এখনই ক্লায়েন্ট কনফিগারেশন ফাইলগুলি থেকে "স্থানীয়" সার্ভারটি অপসারণ করা একমাত্র বিকল্প, তবে আমি বুঝতে চাইছি কেন এটি হচ্ছে, এবং যদি সম্ভব হয় তবে তাদের কনফিগারগুলি পরিবর্তন করা এড়ানো (কনফিগার চেঞ্জের কারণে অনেক কাজ হবে আমাদের পরিবেশ...).
এছাড়াও, এই একটি ভাল উত্তর ছাড়াই অন্য ডুপ্লিকেট মত দেখায়।