Как я могу сравнить время сервера ntp со временем своего сервера?

Я вполне уверен, это - проблема kinown с Windows Server 2000. Это не поддерживало диски, которые изменили размер без демонтирования/повторно монтирования. Мы поражаем эту проблему неоднократно. Обычно способ, которым Вы решаете это, с тонкой provisioining/storage виртуализацией. Т.е. Вы создаете раздел, который говорит, что это - 2 ТБ, но только поддерживается на 500 ГБ устройства хранения данных. Затем негласно можно добавлять устройство хранения данных со временем или вручную или автоматически до предела на 2 ТБ, не требуя перезагрузки. После того как Вы идете кроме того, необходимо будет перезагрузить систему.

Работавший для нас назад, когда это было проблемой. Альтернатива должна обновить ОС. Я, кажется, помню соглашения Server 2003 года с этим намного лучше.

Спасибо,

Chris

26
задан 10 January 2011 в 22:29
4 ответа

ntpq -p ntp.ubuntu.com

От man ntpq:

...
-p     Print  a list of the peers known to the server as well as a summary of their state. This is equivalent to the peers interactive command.
...

Править: Хост испытывает таймаут прямо сейчас. ntpq -p pool.ntp.org возвратит допустимый результат.

18
ответ дан 28 November 2019 в 20:07

Можно использовать ntpdate для запросов сервера времени

ntpdate -q ntp.ubuntu.com

26
ответ дан 28 November 2019 в 20:07

На самом деле, команда ntpq -c "rv 0 clock" ntp.ubuntu.com возвратит время сервера в стандартном формате: это - результат ca.pool.ntp.org:

clock=d1b5aa9c.b8f9697a  Wed, Jun 29 2011  9:43:56.722
9
ответ дан 28 November 2019 в 20:07

Теперь, когда ntpdate устарел, есть несколько различных вариантов для запроса ntp-сервера. Что предпочтительнее, часто просто зависит от того, что уже установлено (или что легко установить )в вашей ОС:

sntp

sntp — это инструмент из проекта ntp, и они рекомендуют инструмент для запроса удаленных серверы:

$ sntp -K/dev/null ntp.ubuntu.com
2021-10-12 16:01:48.425034 (+0700) -0.175372 +/- 0.128998 secs

Параметр -K/dev/nullявляется необязательным и отключает сохранение информации о запросах к файлу. Обычные пользователи обычно не имеют доступа к этому файлу, поэтому без этой опции он будет печатать некоторые ошибки, но в остальном будет работать.

chronyd

chronyd — это альтернативная реализация ntp и сервер времени по умолчанию в последних дистрибутивах RHEL и Ubuntu.

$ chronyd -Q "server ntp.ubunutu.com iburst"
2021-10-27T21:55:49Z chronyd version 3.5 starting (+CMDMON +NTP +REFCLOCK +RTC +PRIVDROP +SCFILTER +SIGND +ASYNCDNS +SECHASH +IPV6 +DEBUG)
2021-10-27T21:55:49Z Disabled control of system clock
2021-10-27T21:55:53Z System clock wrong by -0.233053 seconds (ignored)
2021-10-27T21:55:53Z chronyd exiting

-Qговорит запросить сервер и распечатать результаты, не устанавливая время (важна заглавная буква -нижний регистр установит время! ). По умолчанию он будет запрашивать серверы, настроенные в его файле конфигурации, но вы также можете указать строку конфигурации , как это было сделано выше. serverиспользуется для указания одного NTP-сервера для запроса, но также можно использовать poolи refclock. iburstнастраивает более быстрое получение начального результата.

0
ответ дан 12 October 2021 в 22:09

Теги

Похожие вопросы