Как быть уверенным, что мое системное время смещено?
В некоторых из производственной среды время перемещается, я устанавливаю ntp в моей системе.
когда я выполняю команду ntpstat, я вижу вывод ниже.
synchronised to NTP server (169.254.169.123) at stratum 4
time correct to within 20 ms
polling server every 512 s
но я не могу понять этот вывод.
Например, если мое время в Linux составляет 1 секунду, то я выполняю команду ntpstat, что и будет делать команда.
это команда синхронизировать время с ntp сервера и автоматически настраивать мое местное время.
Как мне быть уверенным, что мое время Linux было неверно и NTP исправить это.
2 ответа
Не для того, чтобы отвлечь внимание от превосходного ответа Майкла, а просто для того, чтобы немного прояснить ситуацию: ntpstat
не устанавливает свои часы. ntpstat
разговаривает с вашим ntpd
и спрашивает, как дела. ntpd
в свою очередь постоянно работает в фоновом режиме, стараясь изо всех сил сохранить правильное системное время.
В вашем случае ntpd считает (и, следовательно, ntpstat сообщает), что ваши системные часы работают с точностью до 20 миллисекунд, что достаточно для большинства пользователей, и примерно столько же, сколько вы, вероятно, получите с помощью Интернета. ntpd (т.е. без ваших собственных локальных эталонных часов).
Вы находитесь на страте 4 (т. Е. Ваше время поступает с вышестоящего сервера страты 3), поэтому при условии, что ваши восходящие часы верны (то есть вы не играете глупых пиджаков с нечетными локальными часами и fudge
дисциплин, и я должен добавить, что IP-адрес, который вы даете своему вышестоящему серверу, заставляет меня откровенно нервничать по этому поводу), тогда ваши локальные часы уже сдвинулись.
Когда ntpd вносит изменения в системные часы, он регистрирует сообщение в системном журнале. Появится одно из этих двух сообщений:
время убило? s
Ошибка времени превышает пороговое значение шага и поворачивается к правильному времени. Возможно, вам придется ждать очень долго.
время сброса? s
Ошибка времени превышает пороговое значение шага и была сброшена на правильное время. Информатикам это не нравится, но они могут установить опцию ntpd -x и ждать вечно.