Saya membeli Raspberry Pi 3 kira-kira dua bulan yang lalu, dan sejak itu waktu tidak pernah diperbarui . Detail:
- Sistem operasi adalah instalasi baru Raspbian Jessie (4.1.19-v7 +).
- Koneksi internet melalui Wi-Fi asli dan tidak ada masalah dengan komunikasi.
- Tidak ada masalah firewall karena pembaruan waktu berfungsi seperti daya tarik pada mesin Windows pada LAN yang sama.
- Zona waktu diatur dengan benar.
Saya mulai dengan nptdate
. Ketika saya mencoba memaksa pembaruan,
sudo /etc/init.d/ntp stop
sudo ntpd -q -g
sudo /etc/init.d/ntp start
terminal membeku pada perintah kedua. Pesan terakhir /var/log/syslog
adalah:
Listening on routing socket on fd #22 for interface updates
/etc/ntp.conf
isi:
driftfile /var/lib/ntp/ntp.drift
statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable
server 0.debian.pool.ntp.org iburst
server 1.debian.pool.ntp.org iburst
server 2.debian.pool.ntp.org iburst
server 3.debian.pool.ntp.org iburst
restrict -4 default kod notrap nomodify nopeer noquery
restrict -6 default kod notrap nomodify nopeer noquery
restrict 127.0.0.1
restrict ::1
Sepertinya saya bahwa ntp
paket memiliki masalah. Bagaimana cara saya mengatur pembaruan waktu, karena Raspberry saya dihidupkan hanya pada siang hari dan jeda waktu terakumulasi pada malam hari?
ntpd
berubah pada beberapa titik dalam beberapa tahun terakhir untuk menjadikannya lebih sulit bagi pengguna untuk memaksakan perubahan. Mempertimbangkan betapa sederhananya tujuannya, ini adalah salah satu aplikasi yang dirancang paling buruk, paling tumpul sepanjang masa. Seseorang harus menulis implementasi dasar, hanya klien untuk sistem pengguna akhir mandiri. Tidak bisa lebih dari satu hari, termasuk membaca RFC. Aku merasakan untukmu Aku benci benda itu (kecuali itu biasanya bekerja untukku jadi aku tidak terganggu ...). Semoga berhasil.
sudo grep ntp /var/log/syslog
atau, setelah boot journalctl | grep ntp
,.
sudo grep ntp /var/log/syslog
mengembalikan banyak bad peer from pool x.debian.pool.ntp.org
kesalahan. Setelah memulai journald | grep ntp
kembali bash: journald: command not found
dan sudo grep ntp /var/log/syslog
mengembalikan banyak can't find host x.debian.pool.ntp.org: name or service not known
kesalahan danno servers can be used, exiting