Есть ли какие-либо команды, которые я могу использовать, чтобы гарантировать, что услуга NTP работает и является также быстро реагирующей?

Есть ли какие-либо команды, которые я могу использовать, чтобы гарантировать, что услуга NTP работает и является также быстро реагирующей?

Что я планирую сделать это, имеют некоторых предостерегающих и документ на получение исправления, чтобы гарантировать, что несколько услуг работают и являются быстро реагирующими и особенно NTP. И если услуга не работает или не является быстро реагирующей, затем имеют его, перезапускают сервис или проверяют снова, и если это все еще перестало работать в течение 3 раз, посылают аварийное электронное письмо.

Заранее спасибо!

3
задан 18 July 2018 в 16:05

2 ответа

Ответ является конкретной версией, можно использовать официальную Документацию сервера Ubuntu для ссылок.

Ubuntu 14.04 LTS

В 14.04 официальной документации LTS рекомендует использовать ntp / ntpdate (см. страницу 49 Ubuntu 14.04 Серверное руководство LTS):

Использование Ubuntu ntpdate и ntpd.

Таким образом, ожидаемая команда была бы service ntp status или подобный.

Ubuntu 16.04 LTS

В 16.04 официальной документации LTS говорит отличающийся (см. страницу. 54 из 16.04 серверных руководств LTS):

Запуск с Ubuntu 16.04 timedatectl / timesyncd (которые являются частью systemd) замените большую часть ntpdate / ntp

Ubuntu 16.04 LTS я не знаю о chrony, время служа, покончили ntpd от ntp пакет. Таким образом, здесь systemctl status ntp.service может использоваться для проверки состояния сервера.

Ubuntu 18.04 LTS

В 18.04 LTS, поскольку уже ответил Rinzwind chrony используется (см. страницу. 56 из 18.04 серверных руководств LTS).

Я ожидаю это systemctl restart chrony.service может использоваться для проверки состояния.

3
ответ дан 1 December 2019 в 16:17

chrony является значением по умолчанию для Ubuntu с 18,04

chrony является универсальной реализацией Протокола сетевого времени (NTP). Это может синхронизировать системные часы с серверами NTP, опорными синхрогенераторами (например, GPS-приемник), и ручной ввод с помощью наручных часов и клавиатуры. Это может также управлять как NTPv4 (RFC 5905) сервером и взаимодействовать для предоставления услуги времени другим компьютерам в сети.

По умолчанию пакет Ubuntu будет идти с конфигурационным файлом, указывающим на ntp.ubuntu.com и ubuntu.pool.ntp.org, поскольку NTP объединяет, чтобы предоставить 6 двойным стекам источники NTP и 2 дополнительных источника только для IPv4.

Простое

chrony activity

возвратится с уведомлением кода ошибки и сколько источников активно, сколько неактивно. Легкий кодировать что-то вокруг этого; как сценарий или даже сервис.

Это также поддерживает вход (значение по умолчанию к системному журналу) путем редактирования /etc/crony/chrony.conf.

# Uncomment the following line to turn additional logging on
log measurements statistics tracking
# or for even more logs add additional items
log measurements statistics tracking rtc refclocks tempcomp

Каждое из слов после "журнала" инициирует свое собственное, входят в систему '/var/log/crony/.

Так, чтобы мог также использоваться в качестве track&trace типа вещи, где Вы сканируете журнал и инициировали почту на определенных событиях или условиях.

0
ответ дан 1 December 2019 в 16:17

Другие вопросы по тегам:

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