คำถามติดแท็ก ntp

คำถามเกี่ยวกับโปรโตคอล NTP และแอปพลิเคชันที่ใช้งาน NTP เป็นคำย่อของ Network Time Protocol

16
จะบังคับให้อัพเดตนาฬิกาโดยใช้ ntp ได้อย่างไร
ฉันใช้งาน Ubuntu บนระบบฝังตัว ARM ที่ใช้แบตเตอรี่สำรอง RTC เวลาปลุกอยู่ในช่วงปี 1970 ดังนั้นฉันจึงใช้บริการ NTP เพื่ออัปเดตเวลาเป็นเวลาปัจจุบัน ฉันเพิ่มบรรทัดต่อไปนี้ไปยัง/etc/rc.localไฟล์: sudo ntpdate -s time.nist.gov อย่างไรก็ตามหลังจากที่เริ่มต้นก็ยังคงใช้เวลาไม่กี่นาทีจนกว่าจะถึงเวลาที่มีการปรับปรุงในช่วงระยะเวลาที่ฉันไม่สามารถทำงานได้อย่างมีประสิทธิภาพด้วยและtarmake ฉันจะบังคับให้มีการอัปเดตนาฬิกาตามเวลาที่กำหนดได้อย่างไร ปรับปรุง 1:ต่อไปนี้ (ขอบคุณ Eric และ Stephan) ทำงานได้ดีจากบรรทัดคำสั่ง แต่ไม่สามารถอัปเดตนาฬิกาได้เมื่อใส่/etc/rc.local: $ date ; sudo service ntp stop ; sudo ntpdate -s time.nist.gov ; sudo service ntp start ; date Thu Jan 1 00:00:58 UTC …
377 ntp 

5
ntpdate: ไม่พบเซิร์ฟเวอร์ที่เหมาะสมสำหรับการซิงโครไนซ์
นาฬิกาของฉันคือปิดntpdateดังนั้นผมอยากจะประสานโดยใช้ ฉันลองเซิร์ฟเวอร์ NTP หลายแห่ง แต่ด้วยเหตุผลบางอย่างฉันมักจะได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้: $ 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 …
82 time  ntp 

7
Ubuntu ทำเวลาให้ตรงกันอย่างไรโดยไม่ใช้ ntp
ด้วยการคลิก "การตั้งค่าระบบ -> เวลาและวันที่ -> โดยอัตโนมัติจากอินเทอร์เน็ต" ฉันสามารถซิงโครไนซ์เวลาจากอินเทอร์เน็ต อย่างไรก็ตามฉันพบว่าฉันไม่มีntpddaemon (ยังไม่ได้ติดตั้ง) ดังนั้นการซิงโครไนซ์ทำงานอย่างไร
39 time  ntp 


2
ntpdate รับการตั้งค่าจากที่ไหนและข้อผิดพลาด“ ไม่สามารถใช้เซิร์ฟเวอร์” ได้คืออะไร
เมื่อฉันรันntpdateด้วยตัวเองฉันจะได้ผลลัพธ์ต่อไปนี้: 8 มิ.ย. 15:47:46 ntpdate [31251]: ไม่สามารถใช้เซิร์ฟเวอร์ออกได้ ถ้าฉันเรียกใช้ด้วย-q ntp.ubuntu.comสวิตช์ดูเหมือนว่าจะสอบถามได้ดี ฉันตามล่าหาไฟล์หลายไฟล์แล้วและสิ่งที่เกี่ยวข้องที่สุดที่ฉันพบคือ/etc/default/ntpdateถึงแม้จะNTPDATE_USE_CONFตั้งค่าเป็นไม่ฉันก็ไม่เข้าใจ / ดูว่าข้อผิดพลาดนี้เกิดขึ้นได้อย่างไร ความคิดใด ๆ Update-- ดูเหมือนว่าใช้ntpdate-debianงานได้ดีและเป็นคำสั่งจริงที่ใช้/etc/default/ntpdateแต่ไม่ตอบคำถามหลักและฉันยังหาไม่พบ ...

4
จะตั้งค่า Ubuntu ให้ซิงก์นาฬิกาของฉันกับเซิร์ฟเวอร์เวลาได้อย่างไร
ฉันต้องการให้อูบุนตูซิงโครไนซ์นาฬิการะบบของฉันกับเซิร์ฟเวอร์เวลาโดยอัตโนมัติเมื่อเริ่มต้น อย่างไรก็ตามพีซีของฉันไม่ได้เชื่อมต่อกับอินเทอร์เน็ตจนกระทั่งหลังจากฉันเข้าสู่ระบบ (บวก 5 - 10 วินาทีเพื่อการวัดที่ดี) ฉันจะตั้งให้ทำเช่นนี้ได้อย่างไร
23 ntp 

4
ไม่สามารถซิงโครไนซ์เวลาโดยใช้ NTP
เมื่อฉันพยายามซิงโครไนซ์เวลาโดยใช้ NTP ใช้คำสั่งด้านล่าง sudo ntpdate -b pool.ntp.org ฉันได้รับข้อผิดพลาดนี้บอกซ็อกเก็ต NTP ในการใช้งาน จะแก้ไขได้อย่างไร? 18 Jan 05:53:49 ntpdate[21340]: the NTP socket is in use, exiting
21 12.04  ntp 

2
ntpd vs ntpdate: ข้อดีและข้อเสีย
เพื่อให้เวลาแม่นยำบนระบบ Ubuntu เราสามารถ: เรียกใช้ntpd(daemon โปรโตคอลเวลาเครือข่าย) ซึ่งจะทำงานตลอดเวลาและปรับเวลาของระบบอย่างต่อเนื่องเมื่อนาฬิกาลอย หรืออีกทางหนึ่ง: โทรntpdateเป็นระยะ (เช่นจากcron) คำถาม: ข้อดีและข้อเสียของสองวิธีนี้คืออะไร สถานการณ์ที่แตกต่างกันเรียกร้องให้เลือกหนึ่งมากกว่าอีก?

2
ไฟล์ ntp drift ใช้หน่วยใด
เมื่อntpddaemon กำลังทำงานไฟล์: /var/lib/ntp/ntp.driftจะได้รับการอัพเดตเป็นระยะ ตัวอย่าง: 17:20 hostname 118 ~> ls -l /var/lib/ntp/ntp.drift -rw-r--r-- 1 ntp ntp 7 May 20 16:46 /var/lib/ntp/ntp.drift # So it looks like it was last updated ~34 minutes ago ไฟล์มีหนึ่งหมายเลขในนั้นตัวอย่างเช่นการดูโฮสต์เสมือน 4 รายการฉันค้นหาค่าเหล่านี้ตามลำดับ: -22.086 -10.214 -13.669 6.045 ฉันถือว่าสิ่งเหล่านี้เป็นวินาทีต่อวัน (?) แต่ไม่แน่ใจ man ntpdกล่าวถึงไฟล์ดริฟท์ที่แตกต่าง/etc/ntp.driftซึ่งไม่มีอยู่จริง หน้าคนไม่ได้อธิบายว่าหน่วยกำลังถูกใช้สำหรับการดริฟท์ คำถาม: เป็น/etc/ntp.driftจริง/var/lib/ntp/ntp.driftบน Ubuntu หรือไม่? ดริฟท์เป็นหน่วยอะไร …
18 time  clock  ntp 

9
ฉันจะกำหนดอัตราการสำรวจ NTP เองได้อย่างไร
ฉันกำลังตั้งค่า Ubuntu บนเครื่องฝังตัวที่ทำงานผ่านการเชื่อมต่อมือถือที่เราจ่ายต่อไบต์ เครื่องยังไม่มีแบตเตอรี่ RTC ดังนั้นจึงเริ่มจากการสุ่มทุกครั้งที่บูต ฉันต้องการให้แน่ใจว่าเวลาที่ได้รับการซิงค์เมื่อการเชื่อมต่อมือถือมาพร้อมใช้งานเพื่อให้ข้อความบันทึก ฯลฯ มีเวลาจริง แต่ฉันไม่ต้องการจ่ายแขนและขาสำหรับการรับส่งข้อมูล NTP ฉันสามารถกำหนดอัตราที่ NTP อัพเดตตามเวลาได้หรือไม่ ฉันใช้ openntpd ในปัจจุบัน แต่ฉันไม่ได้ใช้มัน อินเทอร์เน็ตไม่จำเป็นต้องใช้ในการบูตดังนั้น ntupdate และที่เกี่ยวข้องเมื่อเริ่มต้นจะไม่ทำงาน และการจัดตารางเวลาผ่าน cron หมายถึงการรอให้งานที่กำหนดไว้เริ่มทำงานในขณะที่ฉันต้องการให้ daemon เวลาทำการซิงค์เวลาโดยเร็วที่สุด
17 ntp 

4
ทำไมนาฬิกาของ Ubuntu ถึงช้าลงหรือเร็วขึ้น?
นาฬิกาของ Ubuntu ปิดประมาณครึ่งชั่วโมง: ฉันจะเริ่มแก้ไขปัญหานี้ได้ที่ไหน มันถูกกล่าวหาว่าถูกตั้งค่าเป็น "อัตโนมัติจากอินเทอร์เน็ต" ฉันจะยืนยันได้อย่างไรว่า "อินเทอร์เน็ต" รู้ว่าเวลานั้นคืออะไร? รายละเอียด Ubuntu มีเวลามากมายในการสื่อสารกับอินเทอร์เน็ต: $ date; uptime Fri May 18 05:56:00 PDT 2012 05:56:00 up 12 days, 10:48, 2 users, load average: 0.61, 0.96, 1.15 เซิร์ฟเวอร์เวลานี้ที่ฉันพบผ่านการค้นหาเว็บดูเหมือนจะรู้เวลาที่ถูกต้อง: $ date; ntpdate -q north-america.pool.ntp.org Fri May 18 05:56:09 PDT 2012 server 208.38.65.37, stratum 2, offset …
16 ntp 

3
ฉันจะตั้งค่าเซิร์ฟเวอร์ NTP ในพื้นที่ได้อย่างไร
ฉันติดตั้งเซิร์ฟเวอร์ NTP บน Ubuntu Server 10.04 โดยใช้: sudo apt-get install ntp NTP daemon ดูเหมือนว่าทำงานและฟังบนพอร์ต 123 อย่างไรก็ตามฉันไม่สามารถรับเวลาจากเครื่องอื่น: sudo ntpdate -u my_ntp_server 23 Nov 18:48:41 ntpdate[2990]: no server suitable for synchronization found มีการกำหนดค่าที่จำเป็นต้องทำหรือไม่?
16 server  ntp 

7
ไม่สามารถซิงค์เวลาโดยใช้ "ntpdate" ข้อผิดพลาด:“ ไม่พบเซิร์ฟเวอร์ที่เหมาะสำหรับการซิงโครไนซ์”
ไฟล์ 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) …
15 ntp 

4
“ ntpd ไม่สามารถผูกกับที่อยู่ wildcard 0.0.0.0 - กระบวนการอื่นอาจทำงานอยู่”
บน Ubuntu 13.04 ของฉัน (ใช้ AWS) เมื่อฉันเริ่มเครื่องใหม่หรือเมื่อฉันรีบูตเครื่องntpไม่เริ่มทำงานและฉันเห็นสิ่งต่อไปนี้ใน syslog: Jan 10 02:56:49 ntpd: unable to bind to wildcard address 0.0.0.0 - another process may be running - EXITING ฉันยังสังเกตเห็นว่าก่อนหน้านี้ ntpdate ถูกใช้เพื่อปรับเวลา Jan 10 02:45:20 ntpdate[960]: adjust time server offset -0.000259 sec ฉันไม่แน่ใจว่านี่เป็นสภาพการแข่งขันหรือฉันพลาดอะไรบางอย่างที่นี่ฉันจะขอบคุณถ้าใครสามารถช่วยฉันออกจากที่นี่ ขอบคุณ
13 ntp 


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.