Есть ли какие-либо команды, которые я могу использовать, чтобы гарантировать, что услуга NTP работает и является также быстро реагирующей?
Что я планирую сделать это, имеют некоторых предостерегающих и документ на получение исправления, чтобы гарантировать, что несколько услуг работают и являются быстро реагирующими и особенно NTP. И если услуга не работает или не является быстро реагирующей, затем имеют его, перезапускают сервис или проверяют снова, и если это все еще перестало работать в течение 3 раз, посылают аварийное электронное письмо.
Заранее спасибо!
Ответ является конкретной версией, можно использовать официальную Документацию сервера Ubuntu для ссылок.
В 14.04 официальной документации LTS рекомендует использовать ntp
/ ntpdate
(см. страницу 49 Ubuntu 14.04 Серверное руководство LTS):
Использование Ubuntu
ntpdate
иntpd
.
Таким образом, ожидаемая команда была бы service ntp status
или подобный.
В 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
может использоваться для проверки состояния сервера.
В 18.04 LTS, поскольку уже ответил Rinzwind chrony
используется (см. страницу. 56 из 18.04 серверных руководств LTS).
Я ожидаю это systemctl restart chrony.service
может использоваться для проверки состояния.
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 типа вещи, где Вы сканируете журнал и инициировали почту на определенных событиях или условиях.