Mavericks kurulumundan sonra saat zaman tutmaz


5

Mavericks kurulumundan sonra saatim artık zamanı düzgün tutmuyor. Bu sorun, iMac'lerimin tümünü Mavericks'ten hemen sonra etkiliyor, bu yüzden kötü bir batarya sorunu değil.

Belirti şudur: Saat günde yaklaşık bir dakika sürüklenir. Ayarlar'da Tarih ve Saat uygulamasına tıklamak, saati hemen doğru zamanla senkronize eder. Yani NTP sunucuları açıkça çalışıyor. Sadece Mavericks, Tarih ve Saat uygulaması tıklanmadıkça sistem saatini ayarlamak için bunları kullanmaz.

Tavsiyeyi burada izledim ve birden fazla zaman sunucusu ayarlamak için kullanıcı arayüzünü kullandım. Önerilen dizeyi kullandım:0.us.pool.ntp.org, 1.us.pool.ntp.org, 2.us.pool.ntp.org, 3.us.pool.ntp.org

Bu değişikliği yaptıktan sonra, saat günde otuz saniye kaybederken, şimdi günde bir dakika kazanır.

Kayıttan görebileceğiniz gibi, birkaç kez doğru senkronizasyon yapar ve sonra durur. Son senkronizasyon 1/17/14 tarihinde saat 16: 40’da yapıldı:

1/17/14, 2:06:08 PM ntpd: proto precision = 1.00 usec
1/17/14, 2:06:19 PM ntpd: proto precision = 1.00 usec
1/17/14, 2:09:25 PM ntpd: proto precision = 1.00 usec
1/17/14, 2:09:30 PM ntpd: ntpd exiting on signal 15
1/17/14, 2:09:30 PM ntpd: proto precision = 1.00 usec
1/17/14, 2:09:36 PM ntpd: ntpd exiting on signal 15
1/17/14, 2:09:36 PM ntpd: proto precision = 1.00 usec
1/17/14, 2:13:34 PM ntpd: proto precision = 1.00 usec
1/17/14, 2:20:10 PM ntpd: SYNC state ignoring +0.156620 s
1/17/14, 2:37:33 PM ntpd: ntpd: time set +0.241899 s
1/17/14, 2:58:17 PM ntpd: ntpd: time set +1.052795 s
1/17/14, 3:42:36 PM ntpd: SYNC state ignoring -1.002861 s
1/17/14, 3:42:37 PM ntpd: ntpd: time set -1.012315 s
1/17/14, 4:41:31 PM ntpd: SYNC state ignoring -1.369896 s

Görünen o ki, eğer kullanıcı Unix'i tanıyorsa ve aslında işletim sisteminin bir bölümünü yeniden derleyebilirse, problem çözülebilir . Bu benim uzmanlık seviyemin çok ötesinde. Kullanıcı Arabiriminin Tarih ve Saat kontrolünü tıkladıktan sonra ntpdate -q time.apple.com komutunu çalıştırdım , böylece burada işler senkronize edilmedi.

server 17.151.16.38, stratum 2, offset -1.405741, delay 0.04819
server 17.171.4.14, stratum 2, offset -1.404515, delay 0.09674
server 17.171.4.15, stratum 2, offset -1.406511, delay 0.09543
server 17.171.4.33, stratum 2, offset -1.405914, delay 0.09560
server 17.171.4.34, stratum 2, offset -1.405216, delay 0.09547
server 17.171.4.35, stratum 2, offset -1.405537, delay 0.09482
server 17.171.4.36, stratum 2, offset -1.406435, delay 0.09608
server 17.171.4.37, stratum 2, offset -1.409832, delay 0.10497
server 17.151.16.12, stratum 2, offset -1.405502, delay 0.04555
server 17.151.16.14, stratum 2, offset -1.405269, delay 0.04694
server 17.151.16.20, stratum 2, offset -1.407573, delay 0.04491
server 17.151.16.21, stratum 2, offset -1.404786, delay 0.04668
server 17.151.16.22, stratum 2, offset -1.405651, delay 0.04752
server 17.151.16.23, stratum 2, offset -1.406247, delay 0.04523
server 17.171.4.13, stratum 2, offset -1.405871, delay 0.09541
19 Jan 10:29:24 ntpdate[33548]: step time server 17.151.16.20 offset -1.407573 sec

Bu güncelleme işletim sisteminde, şifreli Unix komutları ve işletim sistemi yeniden yapılandırmaları ile uğraşmak zorunda kalmadan doğru şekilde daha iyi anlatabilmeleri için bir sorun var mı?


1
Sen uzakta kayması sorunlar olarak göründüğünü belirttiğimiz ntpve pacemakerMavericks. Açıkçası bazıları ancak tüm insanlar kötü davranışlar görüyor, ancak bunu yeniden üretebiliyorsanız - hatayı Apple'a bildirmek, Apple'ın kodlarını düzeltmesinin en hızlı yolu olabilir. Saatlerinizi nasıl belirlediğinizle ilgili olarak düzenlemek isterseniz, başkalarının etkilendiklerini keşfetmelerine ve bir geçici çözüm üzerinde işbirliği yapmalarına yardımcı olabilir.
bmike

Ayrıca - ntpdate -q time.apple.comofset ve gecikme değerleriniz için ne gösterir?
bmike

Merhaba Mike. Sorunu yaşayan insanlar Mavericks'e yükselirken, temiz olmayan bir kurulum gerçekleştirdiler. Verdiğiniz ve aldığınız emri yerine getirdim: (bu sitenin gönderebileceğim uzunluğu sınırlaması var gibi görünüyor ... orijinal soruma eklemeye çalışacağım)
Chad Decker

1
Kesinlikle - ana başlıkta düzenleyin. Cevap almak için elimden geleni yapacağım - açıkça bazı insanlar varsayılan ayarlarda 10.9 ve 10.9.1'deki delikleri buluyor. Zamanı varsayılan 10 veya daha fazla saniyeden daha sık ayarlamak için direksiyon pili üzerindeki bu müthiş cevabı görün ...
bmike

Bir cevap tahmin etmeden önce bu sorunu biraz giderip çözemeyeceğimizi görmek için Bize Farklı Sohbet Sor'a katılır mısınız ?
bmike

Yanıtlar:


2

Tamam, çözüm tespit edildi:

İşte adımlar

  1. Mavericks'in buggy usr / sbin / ntpd dosyasının yedeğini veya Mac'inizden kullanabileceği OS X'in önceki sürümüyle değiştirin.
  2. Var / db / ntp.drift dosyasını sil
  3. Yeni yürütülebilir dosyayı kullanarak ntpd işlemini yeniden başlatın

Saatin şimdi senkronize kaldığını doğrulayabilirim. Basit bir problem için kesinlikle saçma bir çözüm ama işe yarıyor. Apple forumunda Gary ve çözüm için bana yeni yürütülebilir e-posta gönderin. Ayrıca yukarıdaki bmike girişi sayesinde.


1
Bence yeniden derlemek daha kolay geliyor. Çalıştırılabilir dosyanın bir kopyasını geçmiş bir osx sürümünden nasıl edinebilirim?
dfc
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.