Yanıtlar:
NTP soketi kullanımda
Çalışmakta olan bir NTP arka plan programına sahip olduğunuzu belirtir, genellikle ntp
paket üzerinden bir. Saati aynı anda ayarlayan iki uygulamaya sahip olamazsınız.
İlk önce mevcut NTP arka plan programının çalışmasını durdurun:
sudo service ntp stop
ntpdate
Komutunu çalıştır .
NTP arka plan programını yeniden başlatın:
sudo service ntp start
NTP arka plan programı ileri veya geri büyük adımlar atmayacak, ancak çok yumuşak ve küçük geçişler için kullanışlıdır. Düzgün çalışmadan ntpdate
önce, bu nedenle, ilkini kullanarak zamanı eşitleyin . Daemon'un durumunu şu şekilde sorgulayabilirsiniz:
ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
*chime1.surfnet. 194.171.167.130 2 u 59 64 7 3.159 -0.207 0.136
+chime2.surfnet. .GPS. 1 u 59 64 7 6.872 -0.592 0.091
[...]
ns1.tudelft.nl .INIT. 16 u - 64 0 0.000 0.000 0.000
+ev001.tilaa.nl 193.67.79.202 2 u 55 64 7 4.038 -0.613 0.110
Hatayı NTP socket in use
aşağıda gösterildiği gibi alırsanız :
Bu durumda sadece koşmak
$ sudo service ntp stop
$ sudo ntpdate pool.ntp.org
$ sudo service ntp start
ve alacaksın
VEYA SADECE ÇALIŞTIR
sudo ntpdate -u pool.ntp.org
ntpd deamon çalışıyorken güncelleme yapmak
Yaygın bir sorun, insanların bilgisayarlarının atanmış DST (Günışığı Tasarrufu Zamanı) geçişinde güncellenmediğini keşfetmeleridir. Bir kez tanındığında, kullanıcı sudo ntpdate -b pool.ntp.org
yalnızca NTP'nin zaten çalıştığını ve işe yaramadığını keşfetmek için zamanı veya benzerini düzeltmeye çalışır.
Genel durumda, NTP'ye DST geçişlerinde saatinizi düzeltmek için güvenilmez. Örneğin, NTP'nin saatinizi ayarlamayı reddedeceği durumlar vardır . NTP sorunlarını ararken tonlarca hit alıyorsunuz, bu nedenle NTP'nin sınırlamaları birçok insanı etkiledi. Herhangi bir NTP tasarım kararının sağlam nedenleri olduğuna eminim, ancak bu, ortalama bir kullanıcının beklediği şeyi her zaman yapmanın güvenilir olamayacağı gerçeğini değiştirmiyor.
Belirli bir amaç için sizin için önemli olup olmadığını kontrol ettiğinizden emin olun. Geçişten kısa bir süre önce doğru zamanı manuel olarak ayarlarsanız, otomatik DST geçişinde daha fazla şansınız olabilir .
Bu, ortalama bir kullanıcının deney yapması zor bir sorundur, çünkü DST yılda sadece iki örnekte gerçekleşir.
Ntp deamen kurulu ve çalışıyorsa, aynı anda iki programla saati ayarlayamazsanız aynı hatayı alırsınız.
Hizmet çalışıyorsa, /etc/ntp.conf dosyasındaki sunucularla eşitlenecek, böylece zaman eşitlenecektir. Her gece ntp daemon'u yeniden başlatmak daha iyidir, böylece eğer bir şekilde durursa her gün başlarsa, crontab olarak ayarlayın.
crontab -e
@daily sudo service ntp restart >> /tmp/time.log
Sunucu senkronizasyonunuzun detaylarını aşağıdaki komutu kullanarak kontrol edebilirsiniz.
ntpq -p
ntpq
xntpd'den.