ntpdate รับการตั้งค่าจากที่ไหนและข้อผิดพลาด“ ไม่สามารถใช้เซิร์ฟเวอร์” ได้คืออะไร


23

เมื่อฉันรันntpdateด้วยตัวเองฉันจะได้ผลลัพธ์ต่อไปนี้:

8 มิ.ย. 15:47:46 ntpdate [31251]: ไม่สามารถใช้เซิร์ฟเวอร์ออกได้

ถ้าฉันเรียกใช้ด้วย-q ntp.ubuntu.comสวิตช์ดูเหมือนว่าจะสอบถามได้ดี

ฉันตามล่าหาไฟล์หลายไฟล์แล้วและสิ่งที่เกี่ยวข้องที่สุดที่ฉันพบคือ/etc/default/ntpdateถึงแม้จะNTPDATE_USE_CONFตั้งค่าเป็นไม่ฉันก็ไม่เข้าใจ / ดูว่าข้อผิดพลาดนี้เกิดขึ้นได้อย่างไร

ความคิดใด ๆ

Update--

ดูเหมือนว่าใช้ntpdate-debianงานได้ดีและเป็นคำสั่งจริงที่ใช้/etc/default/ntpdateแต่ไม่ตอบคำถามหลักและฉันยังหาไม่พบ ...


ไม่ได้รับการแก้ไขใน: bugs.launchpad.net/ubuntu/+source/ntp/+bug/176844
david6

คำตอบ:


27

หลังจากล้อเล่นไปรอบ ๆ เกือบทั้งวันฉันก็มาถึงข้อสรุปดังต่อไปนี้:

ntpdate-debianเป็นรุ่นที่จะใช้หากคุณต้องการใช้สคริปต์กำหนดค่าและในกรณีนั้นคุณจะแก้ไข/etc/default/ntpdateไฟล์

ntpdateไม่สามารถใช้งานได้หากไม่มีข้อโต้แย้งและไม่มีไฟล์ปรับแต่ง หากคุณต้องการที่จะใช้ในการปรับปรุงคุณต้องระบุเซิร์ฟเวอร์ NTP ntpdate ntp.ubuntu.comในการโต้เถียงเช่น  


ฉันเหลือเวลาอีกสองวันในการยอมรับคำตอบของตัวเอง ... ถ้าไม่มีใครตอบฉันจะยอมรับสิ่งนี้ แต่จะเปลี่ยนอย่างมีความสุขถ้าคุณมีอะไรที่ดีกว่าที่จะเพิ่ม!
Wilhil

ฉันอยากรู้ว่าเหตุใด ntpdate จึงถูกเรียกใช้ตอนบูต ใน Ubuntu 14 ดูเหมือนว่า ntpdate-debian ทำงานเมื่อเริ่มระบบเมื่อแต่ละอินเทอร์เฟซเครือข่ายเริ่มทำงาน ดู /etc/network/if-up.d/ntpdate อ้างอิง: unix.stackexchange.com/a/24827/72349
Mark Berry

1

NTPDATE_USE_NTP_CONFอ้างถึง/etc/ntp.confไฟล์ตามที่กำหนด:

Set to "yes" to take the server list from /etc/ntp.conf, from package ntp, so you only have to keep it in one place.

ข้อผิดพลาดของคุณน่าจะเป็นสิ่งชั่วคราว


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