Как узнать, поддерживает ли моя система текущее время системы?

Как узнать, поддерживает ли система Debian точное время системы, получая обновления NTP? В принципе, я хочу включить это, если он в настоящий момент выключен, но я не знаю, включено ли оно или нет.

3 Solutions collect form web for “Как узнать, поддерживает ли моя система текущее время системы?”

Бег

ps ax | grep ntpd

и проверка того, что вывод содержит что-то вроде

 6497 ? Ss 0:04 /usr/sbin/ntpd ... 

подтвердит, что ntpd запущен. Если он не работает, вы можете запустить его с помощью

/etc/init.d/ntp start

Если вы получите сообщение об ошибке No such file or directory то вам придется установить пакет ntp

sudo apt-get install ntp

После запуска ntpd вы можете поговорить с ним командой ntpq .

 ntpq -p remote refid st t when poll reach delay offset jitter ============================================================================== *time.nist.gov .ACTS. 1 u 753 1024 377 139.432 -0.562 2.199 +sip.dicode.nl 193.190.230.66 2 u 733 1024 163 33.197 0.297 0.132 +194.109.64.200 192.87.106.2 2 u 779 1024 377 35.214 -0.323 0.027 LOCAL(0) .LOCL. 10 l 3 64 377 0.000 0.000 0.001 

Что показывает (смещение), что моя система менее 1 секунды не синхронизирована – я могу жить с этим.

Если в вашем /etc/ntp.conf включена статистика /etc/ntp.conf тогда у вас есть статистика в /var/log/ntpstats/peerstats . (Каталог и имя файла будут указаны в файле ntp.conf). Вы можете просмотреть его, чтобы узнать, насколько хорошо вы отслеживаете свои серверы. Команда grep -v 127.127.1.0 /var/log/ntpstats/peerstats выведет все строки, кроме тех, для ваших местных часов. Первое число с плавающей запятой – это смещение в секундах. Чем ближе к нулю, тем лучше. Должно быть сочетание положительных и отрицательных значений. Используйте zgrep для просмотра исторических данных во вращающихся журналах с расширением .gz .

Чтобы узнать, какие значения используют ntpq -p как предложил Иэн.

Если вы запустите Munin для мониторинга своей системы, вы можете отслеживать статистику ntp для вас. Я считаю, что смещение, которое он записывает, является значением относительно текущего источника синхронизации. Это тот, который находится на линии, начинающейся со звездочки (*) в ntpq -p . Munin может быть настроен так, чтобы уведомлять о том, что ваше смещение слишком велико. Мои строки предупреждения следующие (раз в миллисекундах):

  ntp_offset.delay.warning 40
     ntp_offset.offset.warning -15: 15 

Дешевый и грязный способ проверить локальные часы и другую машину – это командная последовательность оболочки:

 date; telnet somehost 13; date 

«somehost» должен запускать RFC 867 «дневной» протокол, и это уже не так часто. inetd может обеспечить «дневное» само по себе, а некоторые хосты все еще имеют «дневное» разрешение.

Вы можете получить независимую проверку локальных часов, без использования NTP.

  • Сервер NTP работает неправильно
  • Проблема со словом ntpd
  • Отключить 11-минутный режим ядра
  • предотвращение перезаписи символики udev
  • Когда ntp обновит время
  • Как заставить ntp использовать gpsd для обновления системной даты / времени с большим смещением
  • NTP и NTPD Nanokernel
  • Как обновить NTP, не отключив демон NTP?
  • OpenBSD 6.0 ntpctl говорит «синхронизированный синхронизированный», но составляет ~ 26 секунд позади
  • Не удалось синхронизировать ntp с серверами
  • Клиент NTP не синхронизируется с приватным сервером NTP
  • Interesting Posts

    восстановить dd клонированную SD-карту (на устройстве не осталось места)

    Как проверить файлы ~ application / x-trash

    sed – печатать строки, соответствующие диапазону шаблонов, если одна строка соответствует условию

    Как ссылаться на исходную команду, поэтому я могу заменить ее на функцию

    Как упаковать отдельно расположенные файлы в одну структуру папок?

    Недостатки использования www-данных для входа в систему

    Разница между rc.conf, loader.conf и статическим соединением ядра во FreeBSD

    Восстановить VG после добавления дисков и перезагрузки

    Как я могу создать сценарий создания одного раздела, который использует все устройство?

    Вычислить разницу между двумя наборами нелинейных данных

    Создание новых файлов в сценарии оболочки с помощью VIM

    Получить рекурсивный счетчик файлов (например, `du`, но количество файлов вместо размера)

    Ошибки скрипта svn backup bash

    Как файлы tar с отсортированным порядком?

    Как убить печать на centOS

    Linux и Unix - лучшая ОС в мире.