Я обновил мой старый iMac до Mavericks просто отлично. Затем я купил новый (сертифицированный восстановленный, фактически) iMac и перенес все из резервной копии Time Machine.
Новые часы iMac теряют несколько секунд в день. Когда я разблокирую системную настройку « Дата и время» , время сразу синхронизируется с правильным временем. Но тогда он просто снова теряет время.
Я прочитал этот ответ и теперь у меня есть 3 сервера времени, но, похоже, это не решает мою проблему.
В system.log
файле есть эти соответствующие сообщения:
Dec 3 22:31:34 iMac.local ntpd[66350]: SYNC state ignoring +0.155735 s
Dec 3 22:31:35 iMac.local ntpd[66350]: ntpd: time set +0.308737 s
Dec 3 22:31:35 iMac.local com.apple.time[158]: Interval maximum value is 946100000 seconds (specified value: 9223372036854775807).
Тот Interval maximum value
не выглядит хорошо.
Кто-нибудь знает, как это исправить, чтобы время оставалось синхронизированным?
Обновить
Потребовалось некоторое время, но добавление нескольких серверов времени было сделать его лучше (не идеально, но лучше). Теперь это выигрывает время, но, по-видимому, гораздо медленнее.
Если добавление нескольких серверов (всего 3) имело какое-то отношение к его улучшению, возможно (?) Добавление еще большего количества серверов сделает его еще лучше. Теперь у меня есть 5 серверов ntp.conf
. Я посмотрю это в течение следующих нескольких дней и посмотрю, что произойдет. (Даже если это исправит это, это все еще не ответит, почему все это необходимо, чтобы исправить это в первую очередь. Ответ на это был бы хорош, но я согласен с тем, что это просто исправлено в этот момент.)
Кстати: вы можете установить несколько через графический интерфейс System Preferences : просто введите имена серверов в поле с запятыми, чтобы разделить их. Это поддерживает синхронизацию графического интерфейса пользователя и файла.
Кстати, # 2: вот сайт, с которого я получил список общедоступных NTP-серверов.
time.apple.com
(по умолчанию: собственный сервер Apple) будет «просто работать», не требуя дополнительных серверов.