Yaklaşık iki ay önce bir Raspberry Pi 3 aldım ve o zamandan beri zaman hiç güncellenmedi . Detaylar:
- İşletim sistemi, Raspbian Jessie'nin ( 4.1.19 -v7 +) yeni bir kurulumudur .
- İnternet bağlantısı yerel Wi-Fi üzerinden sağlanır ve iletişimde başka bir sorun yoktur.
- Zaman güncellemesi nedeniyle hiçbir güvenlik duvarı sorunu aynı LAN üzerindeki bir Windows makinesinde bir cazibe gibi çalışır.
- Saat dilimi doğru ayarlanmış.
İlk olarak ile başladım nptdate
. Güncellemeyi zorlamaya çalıştığımda,
sudo /etc/init.d/ntp stop
sudo ntpd -q -g
sudo /etc/init.d/ntp start
terminal ikinci komutta dondu. İçindeki son mesaj /var/log/syslog
:
Listening on routing socket on fd #22 for interface updates
/etc/ntp.conf
içeriği:
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
Bana öyle geliyor ki ntp
paketin bir sorunu var. Ahududu sadece gündüz açıkken ve gece gecikmesi gece boyunca biriktiğinden zaman güncellemesini nasıl ayarlarım?
ntpd
kullanıcının bir değişikliği zorlamasını zorlaştırmak için son birkaç yılda bir noktada değişti. Amacının ne kadar basit olduğu düşünüldüğünde, tüm zamanların en kötü tasarlanmış, en geniş uygulamalarından biridir. Birisi yalnızca bağımsız son kullanıcı sistemleri için temel, istemci yalnızca bir uygulama yazmalıdır. RFC'leri okumak da dahil olmak üzere bir günden fazla zaman alamadı. Senin için hissediyorum. O şeyden nefret ediyorum (dışında genellikle benim için çalışıyor, bu yüzden rahatsız değilim ...). İyi şanslar.
sudo grep ntp /var/log/syslog
veya önyükleme yaptıktan sonra journalctl | grep ntp
.
sudo grep ntp /var/log/syslog
birçok bad peer from pool x.debian.pool.ntp.org
hata döndürür . Yeniden başlattıktan sonra hatalar journald | grep ntp
döndürür bash: journald: command not found
ve sudo grep ntp /var/log/syslog
döndürür can't find host x.debian.pool.ntp.org: name or service not known
veno servers can be used, exiting