Time ntpdate` ব্যবহার করে সময় সিঙ্ক করতে অক্ষম, ত্রুটি: "সিঙ্ক্রোনাইজেশনের জন্য উপযুক্ত কোনও সার্ভার পাওয়া যায় নি"


15

আমার ntp.conf ফাইল:

user@pc[0][07:37:40]:/etc$ cat /etc/ntp.conf
idriftfile /var/lib/ntp/ntp.drift
server 0.pool.ntp.org
server 1.pool.ntp.org
server 2.pool.ntp.org
server pool.ntp.org

কমান্ড আউটপুট:

user@pc[0][07:37:24]:/etc$ sudo ntpdate -dv pool.ntp.org
18 Jun 07:37:35 ntpdate[10737]: ntpdate 4.2.4p8@1.1612-o Tue Apr 19 07:15:05 UTC 2011 (1)
Looking for host pool.ntp.org and service ntp
host found : conquest.kjsl.com
transmit(198.137.202.16)
transmit(216.45.57.38)
transmit(64.6.144.6)
transmit(198.137.202.16)
transmit(216.45.57.38)
transmit(64.6.144.6)
transmit(198.137.202.16)
transmit(216.45.57.38)
transmit(64.6.144.6)
transmit(198.137.202.16)
transmit(216.45.57.38)
transmit(64.6.144.6)
transmit(198.137.202.16)
transmit(216.45.57.38)
transmit(64.6.144.6)
198.137.202.16: Server dropped: no data
216.45.57.38: Server dropped: no data
64.6.144.6: Server dropped: no data
server 198.137.202.16, port 123
stratum 0, precision 0, leap 00, trust 000
refid [198.137.202.16], delay 0.00000, dispersion 64.00000
transmitted 4, in filter 4
reference time:    00000000.00000000  Thu, Feb  7 2036  0:28:16.000
originate timestamp: 00000000.00000000  Thu, Feb  7 2036  0:28:16.000
transmit timestamp:  d1a71a93.1f16c1e3  Sat, Jun 18 2011  7:37:39.121
filter delay:  0.00000  0.00000  0.00000  0.00000
         0.00000  0.00000  0.00000  0.00000
filter offset: 0.000000 0.000000 0.000000 0.000000
         0.000000 0.000000 0.000000 0.000000
delay 0.00000, dispersion 64.00000
offset 0.000000

server 216.45.57.38, port 123
stratum 0, precision 0, leap 00, trust 000
refid [216.45.57.38], delay 0.00000, dispersion 64.00000
transmitted 4, in filter 4
reference time:    00000000.00000000  Thu, Feb  7 2036  0:28:16.000
originate timestamp: 00000000.00000000  Thu, Feb  7 2036  0:28:16.000
transmit timestamp:  d1a71a93.524a05dd  Sat, Jun 18 2011  7:37:39.321
filter delay:  0.00000  0.00000  0.00000  0.00000
         0.00000  0.00000  0.00000  0.00000
filter offset: 0.000000 0.000000 0.000000 0.000000
         0.000000 0.000000 0.000000 0.000000
delay 0.00000, dispersion 64.00000
offset 0.000000

server 64.6.144.6, port 123
stratum 0, precision 0, leap 00, trust 000
refid [64.6.144.6], delay 0.00000, dispersion 64.00000
transmitted 4, in filter 4
reference time:    00000000.00000000  Thu, Feb  7 2036  0:28:16.000

transmitted 4, in filter 4
reference time:    00000000.00000000  Thu, Feb  7 2036  0:28:16.000
originate timestamp: 00000000.00000000  Thu, Feb  7 2036  0:28:16.000
transmit timestamp:  d1a71a93.524a05dd  Sat, Jun 18 2011  7:37:39.321
filter delay:  0.00000  0.00000  0.00000  0.00000
         0.00000  0.00000  0.00000  0.00000
filter offset: 0.000000 0.000000 0.000000 0.000000
         0.000000 0.000000 0.000000 0.000000
delay 0.00000, dispersion 64.00000
offset 0.000000

server 64.6.144.6, port 123
stratum 0, precision 0, leap 00, trust 000
refid [64.6.144.6], delay 0.00000, dispersion 64.00000
transmitted 4, in filter 4
reference time:    00000000.00000000  Thu, Feb  7 2036  0:28:16.000
originate timestamp: 00000000.00000000  Thu, Feb  7 2036  0:28:16.000
transmit timestamp:  d1a71a93.857c6fbd  Sat, Jun 18 2011  7:37:39.521
filter delay:  0.00000  0.00000  0.00000  0.00000
         0.00000  0.00000  0.00000  0.00000
filter offset: 0.000000 0.000000 0.000000 0.000000
         0.000000 0.000000 0.000000 0.000000
delay 0.00000, dispersion 64.00000
offset 0.000000

18 Jun 07:37:40 ntpdate[10737]: no server suitable for synchronization found

এনটিপিডেটে আমার একই সমস্যা হচ্ছে :(
ক্রম্পেলসটিলসকিন

2
এনটিপি টিসিপি নয়, ইউডিপি ব্যবহার করে। আপনি কি পরীক্ষা করতে পারেন যে আপনার ফায়ারওয়াল 123 পোর্টে আউটবাউন্ড ইউডিপি প্যাকেটের অনুমতি দেয়?
টিম হাওল্যান্ড

আপনি যখন সার্ভারটি বের করে আনতে পারেন, 40 বছরের নিহত হওয়ার চেষ্টা না করে কেবল সময় নির্ধারণের জন্য ntpdate -b এ যুক্ত করার চেষ্টা করুন!
ubfan1

উত্তর:


6

আমার এনটিপি (/etc/ntp.conf) বলে

server 0.ubuntu.pool.ntp.org
server 1.ubuntu.pool.ntp.org
server 2.ubuntu.pool.ntp.org
server 3.ubuntu.pool.ntp.org

এটিতে আপনার পরিবর্তন করুন এবং এটি রুট হিসাবে করুন ( sudo -i)

service ntp stop

পরিবর্তনগুলি করুন:

service ntp start

এটা পরীক্ষা করো

date

আপডেট: গত রাতে আমাকে একটি মেশিন কনফিগার করতে হয়েছে এবং এটি খুঁজে পেতে পারে যা সহায়ক হতে পারে

~# dpkg-reconfigure tzdata

আপনি আপনার সময় অঞ্চল নির্ধারণ এবং প্রস্থান করতে পারেন (মূল হিসাবে sudo -i:)

:~# dpkg-reconfigure tzdata


Current default time zone: 'America/Montevideo'
Local time is now:      Tue Mar  6 13:18:00 UYST 2012.
Universal Time is now:  Tue Mar  6 15:18:00 UTC 2012.

:~# 

1

প্রথমত, ntpসময় সিঙ্ক্রোনাইজ করার জন্য আপনার সার্ভারের প্রয়োজন হবে না (আমি দেখতে পাচ্ছি /etc/ntp.confযে আপনি প্যাকেজ থেকে এসেছেন ntp, সার্ভার সরবরাহ করছেন) এবং আপনি যদি সেই সার্ভারটি ব্যবহার করেন তবে আপনাকে ntpdateম্যানুয়ালি ব্যবহার করার দরকার নেই ।

ntpপ্যাকেজটির প্রয়োজন নেই এই বিষয়ে আরও সুনির্দিষ্ট হওয়ার জন্য, আপনার নেটওয়ার্ক সংযোগটি যতবার ব্যবহার করা হবে ততবার সময় সিঙ্ক্রোনাইজ করা হয় ntpdate-debian, এটি ডিফল্ট ইনস্টলেশনতে আসে।

সুতরাং, ম্যানুয়াল সিঙ্ক্রোনাইজেশন চেষ্টা করার জন্য, সার্ভারটি বন্ধ করুন

sudo service ntp stop

তারপর চালান

sudo ntpdate-debian

ntpdateএটি এখন আপনার ঝামেলা ছাড়াই চালানো ডেবিয়ান হেল্পার অ্যাপ্লিকেশন ।


আমি ম্যানুয়ালি সিঙ্ক্রোনাইজ করছিলাম কারণ এনটিপি পরিষেবা চলছিল না এবং সার্ভারের সময়টি ~ 90 মিনিটের মধ্যে বন্ধ ছিল। sudo ntpdate-debianউপরের মত একই ত্রুটি বার্তাটি পেয়েছি ।
উইটিং

ঠিক একই ত্রুটি বার্তা? ntp.confফাইল ডিফল্ট, আপনি এটি সংশোধন করেছেন না? একটি বাক্য গঠন ত্রুটিও রয়েছে, প্রথম শব্দটি হওয়া উচিত driftfile
এনজোটিব

অতিরিক্ত ধরার জন্য ধন্যবাদ i। আমি তা সরিয়ে দৌড়ে গেলাম sudo ntpdate-debian। ফলাফল: ব্যবহারকারী @ পিসি [০] [১১:০:0:০6]: do do সুডো এনটিপিডেট-ডেবিয়ান 19 জুন 11:06:23 এনটিপিডেট [4087]: সিঙ্ক্রোনাইজেশনের জন্য উপযুক্ত কোন সার্ভার খুঁজে পাওয়া যায় নি
উইং

আপনার সাথে ওয়াথের ভুল বুঝতে পারি না ntp.conf, এই সরাসরি কলটি ntpdateআমার পক্ষে কাজ করে, আমাকে জানান:sudo ntpdate 0.ubuntu.pool.ntp.org 1.ubuntu.pool.ntp.org 2.ubuntu.pool.ntp.org 3.ubuntu.pool.ntp.org ntp.ubuntu.com
এনজোটিব

@ এঞ্জোটিব: আমি কেবল আপনার আদেশটি চেষ্টা করেছি, এখনও আমাকে "কোনও সার্ভার উপযোগী নয় ..." ত্রুটি দেয়।
wng 3

1

বিকল্প -uএবং একটি নির্ভরযোগ্য সার্ভার সহ এটি ব্যবহার করুন । যেমনsudo ntpdate -u pool.ntp.org


এটি কাজ করবে না। -uবিকল্প ইতিমধ্যে দ্বারা উহ্য হয় -dবিকল্প। এর ম্যানপেজটি পড়ুন ntpdate
gertvdijk

1

আপনার ফায়ারওয়াল আউটবাউন্ড সংযোগের অনুমতি দেয় তা নিশ্চিত করুন।

কমান্ড ব্যবহার করে:

sudo ntpdate ntp.ubuntu.com

এবং:

sudo ntpdate-debian

আমি অনুরূপ ত্রুটিটি পেয়েছিলাম "এনটিপিডিট [14593]: আমার রাউটার ফায়ারওয়াল পরিবর্তন করার আগে 123, প্রোটোকল ইউডিপি, আউটবাউন্ডের অনুমতি দেওয়ার জন্য আমার রাউটার ফায়ারওয়াল পরিবর্তন করার আগে কোনও সিঙ্ক্রোনাইজেশনের জন্য উপযুক্ত কোনও সার্ভার পাওয়া যায় নি"।


1

ডেলাওয়্যার বিশ্ববিদ্যালয়ের এনটিপি ফ্যাক্স (এনটিপি-র হোম, আমি বলব) এই ত্রুটির কথা উল্লেখ করেছে। লিঙ্কটি http://www.eecis.udel.edu/~ntp/ntpfaq/NTP-s-trouble.htm#AEN4972

আপনি ব্যবহার করে ntpdate -d servernameবা চালাতে এনটিপিডেট পাওয়ার চেষ্টা করতে পারেন ntpdate -u servername। স্টক এনটিপিডেট এনটিপি কনফিগারেশন ফাইল থেকে সার্ভারনেমটি পায় না। আমি এখানে মন্তব্যগুলিতে উইলিয়াম টিংয়ের পরামর্শ অনুসারে এই কমান্ডগুলি ব্যবহার করার আগে নিজের সময়টি হাত দিয়ে সংশোধন করা বুদ্ধিমানের কাজ বলে মনে করি।

উপরের দুটি এনটিপিডেট আদেশ আপনার কম্পিউটারে 123 পোর্ট নয়, এলোমেলো পাবলিক পোর্ট নম্বরে ইউডিপি প্রতিক্রিয়াগুলি প্রেরণ করে এবং প্রত্যাশা করে যাতে তারা সেই সুবিধাযুক্ত বন্দরটি অভ্যন্তরীণ অভ্যন্তরে ব্যবহার করা থেকে সম্ভাব্য জটিলতাগুলি এড়াতে পারে। অবশ্যই আউটবাউন্ড ফিল্টারগুলি এখনও সমস্যা হতে পারে।


এফএকিউতে প্যাকেটটিকে ফিল্টারিংয়ের কারণ হিসাবে পরামর্শ দেয় কারণ এটি আপনার কম্পিউটারে 123 বন্দর থেকে প্রবেশের সময় থেকে প্রয়োজনীয় ইউডিপি প্যাকেটগুলি অপসারণ করে। আপনার প্যাকেট ফিল্টারগুলি আপনার সিস্টেম এবং রাউটারগুলিতে প্রয়োজনীয় হিসাবে সামঞ্জস্য করা উচিত।

নোট করুন যে এনটিপিডেট একটি সার্ভার আর্গুমেন্ট নেয়। ntpdate-debian / etc / default / ntpdate এ উল্লিখিত সার্ভার ব্যবহার করে। কোনও যুক্তি ছাড়াই এনটিপিডেট ব্যবহার করা প্রশ্নে উল্লিখিত ত্রুটির কারণ হতে পারে (তবে প্রশ্নকারী সঠিকভাবে এটি নির্দিষ্ট করে দিচ্ছে)।



0

আমার কর্মক্ষেত্রের নেটওয়ার্কে রাস্পবেরি পাইতে সময় সিঙ্ক্রোনাইজ করার চেষ্টা করার সময় আমি এই একই সমস্যার মধ্যে পড়েছিলাম। দেখে মনে হচ্ছে বাহ্যিক এনটিপি প্যাকেটগুলি আমার নেটওয়ার্কে অবরুদ্ধ করা হয়েছিল। এটি ঠিক করার জন্য, আমি ডিফল্ট ntp.confফাইলে তালিকাভুক্ত সার্ভারগুলি অপসারণ করেছি এবং আমার অভ্যন্তরীণ নেটওয়ার্ক সার্ভারটি যুক্ত করেছি। আপনি যদি সঠিক সার্ভার নামটি ব্যবহারের বিষয়ে নিশ্চিত না হন তবে আপনি এটিতে এটি খুঁজে পেতে পারেন /etc/resolv.conf

যেহেতু কেবল ফাইলটি ntpdate-debianব্যবহার করে ntp.conf, এটি কেবল ঠিক করবে ntpdate-debian(না ntpdate)।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.