Я получаю эту ошибку на своем ПК:
ошибка частоты -1732 PPM превышает допуск 500 PPM
Любые идеи?
Это означает, что разница между вашим местным временем и сервером, с которым вы синхронизируете, превышает ntpd
предел. ntpd будет синхронизировать местное время только в том случае, если оно относительно близко к серверу времени. Вот почему Red Hat (в качестве примера) использует ntpdate
при первом запуске ntpd
сервис, чтобы установить местное время, чтобы быть в правильном парке мячей. Вы также должны убедиться, что серверы ntp, с которыми вы синхронизируете, находятся относительно близко.
Вы можете выполнить эти шаги вручную, если хотите (например, вы не используете Red Hat, который включает шаг ntpdate в сценарий перезапуска):
# /etc/init.d/ntpd stop
# ntpdate <ip address of time server>
# /etc/init.d/ntpd start
Однако, если вы видите эти ошибки в файле журнала для машины, которая когда-то работала, и это виртуальная машина, тогда может быть другая проблема. Виртуальные машины имеют проблемы со своим временем, потому что не поступает надлежащий сигнал синхронизации оборудования. Следуйте советам VMWare, которые можно найти здесь (они одинаково актуальны для других платформ виртуализации):
http://www.vmware.com/files/pdf/Timekeeping-In-VirtualMachines.pdf
Или совет NTP здесь:
http://twiki.ntp.org/bin/view/Support/KnownOsIssues#Section_9.2.2.
В документах Microsoft Hyper V есть ссылки на материалы VMWare, указанные выше, при запуске Linux на их платформе виртуализации.
Вы отметили это как «Windows», поэтому я предполагаю, что вы запускаете эталонную реализацию ntpd под Windows с помощью установщика из Майнберг.
Майнберг предлагает следующие аргументы командной строки
ntpd.exe -U 3 -g -M
-g
позволяет сделать большой скачок при запуске, избегая необходимости бегать ntpdate
. В -M
опция (для Windows) регулирует настройку "мультимедийного таймера" чтобы избежать проблем, когда другие приложения обращаются к этому таймеру. Однако я нашел одну машину, на которой ntpd просто не работал бы с параметром -M; смещение и джиттер начинались с малого, но неограниченно увеличивались. После удаления этой опции все работает нормально. Поэтому, если вы обнаружите, что цикл обратной связи не закрывается под Windows, попробуйте изменить состояние -M
вариант.