Di mana ntpdate mendapatkan pengaturannya dan tentang apa kesalahan "tidak ada server yang dapat digunakan"?

23

Ketika saya menjalankannya ntpdatesendiri, saya mendapatkan output berikut:

8 Jun 15:47:46 ntpdate [31251]: tidak ada server yang bisa digunakan, keluar

Jika saya menjalankannya dengan -q ntp.ubuntu.comsaklar, sepertinya permintaan baik-baik saja.

Saya telah menelusuri banyak file dan yang paling relevan yang saya temukan adalah /etc/default/ntpdate, bagaimanapun, bahkan dengan tidak NTPDATE_USE_CONFdisetel, saya tidak bisa mengerti / melihat bagaimana kesalahan ini terjadi

Ada ide?

Memperbarui--

Tampaknya ntpdate-debianberfungsi dengan baik dan merupakan perintah aktual yang digunakan /etc/default/ntpdate, tetapi ini tidak menjawab pertanyaan utama dan saya masih tidak dapat menemukannya ...

wilhil
sumber
Belum terselesaikan di: bugs.launchpad.net/ubuntu/+source/ntp/+bug/176844
david6

Jawaban:

27

Setelah bercanda sepanjang hari, saya sampai pada kesimpulan berikut:

ntpdate-debianadalah versi yang digunakan jika Anda ingin menggunakan skrip konfigurasi, dan dalam hal ini, Anda akan mengedit /etc/default/ntpdatefile.

ntpdatetidak dapat digunakan tanpa argumen juga tidak memiliki file konfigurasi. Jika Anda ingin menggunakan ini untuk memperbarui, Anda harus menyatakan server ntp dalam argumen, seperti ntpdate ntp.ubuntu.com.  

wilhil
sumber
Saya memiliki dua hari tersisa untuk menerima jawaban saya sendiri ... Jika tidak ada orang lain yang menjawab, saya akan menerima ini, tetapi dengan senang hati akan beralih jika Anda memiliki sesuatu yang lebih baik untuk ditambahkan!
wilhil
Saya ingin tahu mengapa / bagaimana ntpdate dipanggil saat boot. Di Ubuntu 14, sepertinya ntpdate-debian dijalankan saat boot ketika setiap antarmuka jaringan dimulai. Lihat /etc/network/if-up.d/ntpdate. Referensi: unix.stackexchange.com/a/24827/72349 .
Mark Berry
1

NTPDATE_USE_NTP_CONFmerujuk ke /etc/ntp.conffile sebagaimana didefinisikan:

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.

Kesalahan Anda tampaknya bersifat sementara.

Frantique
sumber
Saya mendapatkan kesalahan itu sepanjang waktu, dan, file /etc/ntp.conf tidak ada - Saya telah mencoba beberapa konfigurasi berbeda dengan hasil yang sama
wilhil