আমার ঘড়িটি বন্ধ , তাই আমি এটি ব্যবহার করে এটি সিঙ্ক্রোনাইজ করতে চাই ntpdate
। আমি বেশ কয়েকটি পৃথক এনটিপি সার্ভার চেষ্টা করেছি, তবে কোনও কারণে আমি সর্বদা নিম্নলিখিত ত্রুটি বার্তাটি পাই:
$ sudo ntpdate ntp.ubuntu.com
4 Mar 12:27:35 ntpdate[1258]: no server suitable for synchronization found
$ sudo ntpdate pool.ntp.org
4 Mar 12:27:50 ntpdate[1267]: no server suitable for synchronization found
$ sudo ntpdate de.pool.ntp.org
4 Mar 12:28:01 ntpdate[1273]: no server suitable for synchronization found
$ sudo ntpdate us.pool.ntp.org
4 Mar 12:28:12 ntpdate[1276]: no server suitable for synchronization found
সম্পর্কিত প্রশ্নাবলী
আমি সম্পর্কিত প্রশ্নগুলি দেখেছি , কিন্তু কেউই আমার সমস্যার সমাধান করতে পারে না:
- এনটিপি ব্যবহার করে সময় সিঙ্ক্রোনাইজ করতে অক্ষম - এই লোকটি আমার চেয়ে আলাদা ত্রুটি পেয়েছে; তার সমস্যাটি
ntpd
ডেমনের সাথে বিরোধ ছিল । আমার কাছেntp
প্যাকেজটি নেই (যার মধ্যেntpd
ডেমন অন্তর্ভুক্ত ) মোটেই ইনস্টল করা নেই। - এনটিপি ব্যবহার করে কীভাবে একটি ক্লক আপডেট জোর করবেন? - এই লোকটির সমস্যাটি হ'ল
ntpdate
কমান্ডটি বুট করার সময় সঠিকভাবে কাজ করবে না যখন সে তার মধ্যে/etc/rc.local
.ুকবে এবং সমস্যাটি একইভাবেntpd
চলমান ডেমনের সাথে দ্বন্দ্ব । আমিntpdate
বুট করার সময় চালানোর চেষ্টা করছি না , বা (আবার) আমারওntpd
ডিমন ইনস্টল নেই। - Time ntpdate` ব্যবহার করে সময় সিঙ্ক করতে অক্ষম, ত্রুটি: "সিঙ্ক্রোনাইজেশনের জন্য উপযুক্ত কোনও সার্ভার পাওয়া যায় নি" - এটি আমার ত্রুটি ঠিক আছে, তবে স্বীকৃত উত্তরটি মূলত "এর
ntpd
পরিবর্তে ব্যবহার করুনntpdate
"। Aaarggh ...
যে জিনিসগুলি আমি চেষ্টা করেছি
আমি এনটিপি প্যাকেজ ইনস্টল করেছি
... এবং ইউটিলিটির ntpd
পরিবর্তে ডেমন ব্যবহার করার চেষ্টা করেছি ntpdate
। এটি আমার সময়কেও সিঙ্ক করবে না; ডিমন ঠিকঠাক শুরু হয়, তবে আমার ঘড়িটি বন্ধ রয়েছে। এমনকি আমি /etc/ntp.conf
পরবর্তী পোস্টে গ্রহণযোগ্য উত্তর থেকে সঠিকটি ব্যবহার করে এবং ডিমনটি পুনরায় চালু করার চেষ্টা করেছি। যাও না। যাইহোক, আমি ডিমন ব্যবহার করতে চাই না। আমি পুরোপুরি সচেতন যে ntpdate
"অবজ্ঞাত" হিসাবে বিবেচিত এবং এর ntpd -q
পরিবর্তে এটি ব্যবহার করার পরামর্শ দেওয়া হচ্ছে । এছাড়াও এখানে দেখুন:
তবে যেহেতু ntpd
আমার পক্ষেও কাজ করে না, সমস্যাটি অন্য কোথাও রয়েছে । এবং আমি দেখতে পেয়েছি যে কেবলমাত্র ঘড়িটি সিঙ্ক্রোনাইজ করার জন্য আমি কোনও অতিরিক্ত প্যাকেজ ইনস্টল না করা পছন্দ করব। ntpdate
উবুন্টু সহ প্রাক ইনস্টলড আসে এবং এটি ঠিক কাজ করা উচিত । তাই আমি ntp
প্যাকেজটি আবার আনইনস্টল করেছি ।
হয়ত পোর্ট 123 ব্লক করা আছে?
এই পোস্ট থেকে:
... আমি ধারণা পেয়েছি যে আমার কর্মের জায়গায় 123 পোর্টটি আমার কম্পিউটার / নেটওয়ার্ক থেকে ব্লক করা হতে পারে। প্রকৃতপক্ষে,
$ sudo nmap -p123 -sU -P0 localhost
...
PORT STATE SERVICE
123/udp closed ntp
...
$ sudo ufw allow 123/udp
Rules updated
Rules updated (v6)
$ sudo nmap -p123 -sU -P0 localhost
...
PORT STATE SERVICE
123/udp open ntp
...
কিন্তু এখনো:
$ sudo ntpdate ntp.ubuntu.com
4 Mar 13:06:16 ntpdate[4361]: no server suitable for synchronization found
এমনকি -u
বিকল্পটির সাথে, যা ntpdate
সিঙ্ক করার জন্য একটি অনিবদ্ধ পোর্ট ব্যবহার করতে বলে (পোর্টের পরিবর্তে 123
) যা অবশ্যই আমার কাজের জায়গা থেকে অবরুদ্ধ নয়:
$ sudo ntpdate -u ntp.ubuntu.com
4 Mar 13:06:28 ntpdate[4427]: no server suitable for synchronization found
স্ট্রাটটা কি খুব বেশি?
শেষ অবধি, সার্ভারফল্টে এই পোস্টটি থেকে:
... আমি ভেবেছিলাম এনটিপি সার্ভার থেকে সম্ভবত স্তরটি খুব বেশি। যদিও তারা তা নয়। আসুন আরও কিছু ডিবাগিং তথ্য দেখুন:
$ sudo ntpdate -dv ntp.ubuntu.com
4 Mar 13:12:24 ntpdate[4523]: ntpdate 4.2.6p5@1.2349-o Wed Oct 9 19:08:07 UTC 2013 (1)
Looking for host ntp.ubuntu.com and service ntp
host found : golem.canonical.com
transmit(91.189.89.199)
transmit(91.189.94.4)
transmit(91.189.89.199)
transmit(91.189.94.4)
transmit(91.189.89.199)
transmit(91.189.94.4)
transmit(91.189.89.199)
transmit(91.189.94.4)
transmit(91.189.89.199)
transmit(91.189.94.4)
91.189.89.199: Server dropped: no data
91.189.94.4: Server dropped: no data
server 91.189.89.199, port 123
stratum 0, precision 0, leap 00, trust 000
refid [91.189.89.199], delay 0.00000, dispersion 64.00000
transmitted 4, in filter 4
reference time: 00000000.00000000 Mon, Jan 1 1900 1:00:00.000
originate timestamp: 00000000.00000000 Mon, Jan 1 1900 1:00:00.000
transmit timestamp: d6c041ae.e6166441 Tue, Mar 4 2014 13:12:30.898
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 91.189.94.4, port 123
stratum 0, precision 0, leap 00, trust 000
refid [91.189.94.4], delay 0.00000, dispersion 64.00000
transmitted 4, in filter 4
reference time: 00000000.00000000 Mon, Jan 1 1900 1:00:00.000
originate timestamp: 00000000.00000000 Mon, Jan 1 1900 1:00:00.000
transmit timestamp: d6c041af.1948fc50 Tue, Mar 4 2014 13:12:31.098
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
4 Mar 13:12:33 ntpdate[4523]: no server suitable for synchronization found
Pfeeewww ... এটি দীর্ঘ ছিল, এর জন্য দুঃখিত। আমি স্টম্পড। কোন সংকেত সনাক্ত করুন?
আপডেট: অতিরিক্ত ইনফস
কোন ব্যাপার একটি এনটিপি সার্ভার কিনা HOSTNAME
পরিসংখ্যান /etc/ntp.conf
, এবং কোন ব্যাপার কিনা ntpd
সেবা বা চলমান না হয়, যখনই আমি চালানোর sudo ntpdate -u HOSTNAME
, আমি পেতে no server suitable for synchronization found
। একই জিনিস যখন ntpd
সেবা না চলমান এবং আমি বাদ-u
বিকল্প। যখন ntpd
সেবা করা হয় চলমান এবং আমি বাদ -u
বিকল্প, আমি এর পরিবর্তে পেতে the NTP socket is in use, exiting
।
এছাড়াও:
$ timedatectl status
Local time: Wed 2014-03-05 13:11:54 CET
Universal time: Wed 2014-03-05 12:11:54 UTC
Timezone: Europe/Berlin (CET, +0100)
NTP enabled: yes
NTP synchronized: yes
RTC in local TZ: no
DST active: no
Last DST change: DST ended at
Sun 2013-10-27 02:59:59 CEST
Sun 2013-10-27 02:00:00 CET
Next DST change: DST begins (the clock jumps one hour forward) at
Sun 2014-03-30 01:59:59 CET
Sun 2014-03-30 03:00:00 CEST
তবে ইউটিসির সময়টি এখানে সঠিক নয়। এই মুহুর্তে ইউটিসির সময় এসেছে 11:11
, নেই 12:11
।
এবং:
$ sudo hwclock --show
Wed 05 Mar 2014 01:11:56 PM CET -0.625627 seconds
server pool.ntp.org
করার চেষ্টা করেছি /etc/ntp.conf
, তবে ntpdate -u pool.ntp.org
একই ত্রুটি ছুঁড়েছি। আমি এটি দিয়েও চেষ্টা করেছি ntp.ubuntu.com
(এটিতে যুক্ত করা /etc/ntp.conf
, ntp
পরিষেবাটি পুনরায় শুরু করা , ntpdate -u
আমি ঠিক যে সার্ভারটিতে যুক্ত করেছি ঠিক সেই সার্ভারে পুনরায় চালানো /etc/ntp.conf
)। সংক্ষেপে বলা যায়, আমি যে সার্ভারের সাথে সিঙ্ক করার চেষ্টা করছি সেটিতে উল্লেখ করা থাকলে কী আসে যায় না/etc/ntp.conf
। আমি no server suitable...
সমস্ত ক্ষেত্রে ত্রুটি পেয়েছি (যখন ntp
পরিষেবাটি চলমান থাকবে এবং আমি -u
বিকল্পটি বাদ দিই, তখন আমি NTP socket in use
ত্রুটিটি পাই )।
sudo ntpdate 0.ubuntu.pool.ntp.org
, যা /etc/ntp.conf
ফাইলটিতে ইতিমধ্যে রয়েছে । ভাগ্য নেই - একই ত্রুটি।
ntp.ubuntu.com
করার পরে তা করেছিলেন/etc/ntp.conf
? নীচের উত্তরটি না দেখলে