Есть ли какие-либо команды, которые я могу использовать, чтобы гарантировать, что служба NTP запущена, и также реагирует?
То, что я планирую сделать, имеет некоторый мониторинг и amp; чтобы гарантировать, что несколько служб работают и реагируют, и особенно NTP. И если служба не работает или не реагирует, перезагрузите ее или повторите попытку, и если она по-прежнему терпит неудачу в 3 раза, отправьте электронное письмо с предупреждением.
Спасибо в Advance!
chrony является значением по умолчанию для Ubuntu с 18.04
chrony - это универсальная реализация Network Time Protocol (NTP). Он может синхронизировать системные часы с серверами NTP, опорными часами (например, GPS-приемником) и ручным вводом с использованием наручных часов и клавиатуры. Он также может работать как сервер NTPv4 (RFC 5905) и одноранговый узел, чтобы предоставлять службу времени другим компьютерам в сети. По умолчанию пакет Ubuntu будет поставляться с файлом конфигурации, указывающим на ntp.ubuntu.com и ubuntu.pool.ntp.org в виде пулов NTP, чтобы обеспечить 6 источников NTP с двумя стеками и 2 дополнительных источника IPv4.Простой
chrony activity
вернется с уведомлением об ошибке и количеством источников, сколько неактивно. Легко кодировать что-то вокруг него; как и скрипт или даже служба.
Он также поддерживает ведение журнала (по умолчанию для syslog), редактируя /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
Каждое из слов после «log» запускается его собственный журнал в `/var/log/crony/.
Таким образом, это также можно использовать в качестве типа трассы и типа трассировки, где вы сканируете журнал и запускаете почту на определенных событиях или условиях.
chrony является значением по умолчанию для Ubuntu с 18.04
chrony - это универсальная реализация Network Time Protocol (NTP). Он может синхронизировать системные часы с серверами NTP, опорными часами (например, GPS-приемником) и ручным вводом с использованием наручных часов и клавиатуры. Он также может работать как сервер NTPv4 (RFC 5905) и одноранговый узел, чтобы предоставлять службу времени другим компьютерам в сети. По умолчанию пакет Ubuntu будет поставляться с файлом конфигурации, указывающим на ntp.ubuntu.com и ubuntu.pool.ntp.org в виде пулов NTP, чтобы обеспечить 6 источников NTP с двумя стеками и 2 дополнительных источника IPv4.Простой
chrony activity
вернется с уведомлением об ошибке и количеством источников, сколько неактивно. Легко кодировать что-то вокруг него; как и скрипт или даже служба.
Он также поддерживает ведение журнала (по умолчанию для syslog), редактируя /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
Каждое из слов после «log» запускается его собственный журнал в `/var/log/crony/.
Таким образом, это также можно использовать в качестве типа трассы и типа трассировки, где вы сканируете журнал и запускаете почту на определенных событиях или условиях.
Ответ зависит от версии, вы можете использовать официальную документацию Ubuntu Server для ссылок.
В 14.04 официальная документация LTS рекомендует использовать ntp / ntpdate ( ] официальная документация сервера Ubuntu ):
Ubuntu использует ntpdate и ntpd.Ожидаемая команда будет service ntp status или схожей.
В 16.04 официальная документация LTS говорит разные (см. стр. 54 из 16.04 LTS сервер]:
Ubuntu использует ntpdate и ntpd.
Начиная с Ubuntu 16.04 timedatectl / timesyncd (которые являются частью из systemd) заменяют большинство ntpdate / ntp
Ubuntu 16.04 LTS Я не знаю о chrony, время выполнения выполняется с помощью ntpd из пакета ntp. Таким образом, здесь systemctl status ntp.service можно использовать для проверки состояния сервера.
В 18.04 LTS, когда Rinzwind уже ответил chrony, используется (см. стр. 54 из 16.04. Руководство сервера LTS ).
chrony является значением по умолчанию для Ubuntu с 18.04
chrony - это универсальная реализация Network Time Protocol (NTP). Он может синхронизировать системные часы с серверами NTP, опорными часами (например, GPS-приемником) и ручным вводом с использованием наручных часов и клавиатуры. Он также может работать как сервер NTPv4 (RFC 5905) и одноранговый узел, чтобы предоставлять службу времени другим компьютерам в сети. По умолчанию пакет Ubuntu будет поставляться с файлом конфигурации, указывающим на ntp.ubuntu.com и ubuntu.pool.ntp.org в виде пулов NTP, чтобы обеспечить 6 источников NTP с двумя стеками и 2 дополнительных источника IPv4.Простой
chrony activity
вернется с уведомлением об ошибке и количеством источников, сколько неактивно. Легко кодировать что-то вокруг него; как и скрипт или даже служба.
Он также поддерживает ведение журнала (по умолчанию для syslog), редактируя /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
Каждое из слов после «log» запускается его собственный журнал в `/var/log/crony/.
Таким образом, это также можно использовать в качестве типа трассы и типа трассировки, где вы сканируете журнал и запускаете почту на определенных событиях или условиях.
Ответ зависит от версии, вы можете использовать официальную документацию Ubuntu Server для ссылок.
В 14.04 официальная документация LTS рекомендует использовать ntp / ntpdate ( ] официальная документация сервера Ubuntu ):
Ubuntu использует ntpdate и ntpd.Ожидаемая команда будет service ntp status или схожей.
В 16.04 официальная документация LTS говорит разные (см. стр. 54 из 16.04 LTS сервер]:
Ubuntu использует ntpdate и ntpd.
Начиная с Ubuntu 16.04 timedatectl / timesyncd (которые являются частью из systemd) заменяют большинство ntpdate / ntp
Ubuntu 16.04 LTS Я не знаю о chrony, время выполнения выполняется с помощью ntpd из пакета ntp. Таким образом, здесь systemctl status ntp.service можно использовать для проверки состояния сервера.
В 18.04 LTS, когда Rinzwind уже ответил chrony, используется (см. стр. 54 из 16.04. Руководство сервера LTS ).
chrony является значением по умолчанию для Ubuntu с 18.04
chrony - это универсальная реализация Network Time Protocol (NTP). Он может синхронизировать системные часы с серверами NTP, опорными часами (например, GPS-приемником) и ручным вводом с использованием наручных часов и клавиатуры. Он также может работать как сервер NTPv4 (RFC 5905) и одноранговый узел, чтобы предоставлять службу времени другим компьютерам в сети. По умолчанию пакет Ubuntu будет поставляться с файлом конфигурации, указывающим на ntp.ubuntu.com и ubuntu.pool.ntp.org в виде пулов NTP, чтобы обеспечить 6 источников NTP с двумя стеками и 2 дополнительных источника IPv4.Простой
chrony activity
вернется с уведомлением об ошибке и количеством источников, сколько неактивно. Легко кодировать что-то вокруг него; как и скрипт или даже служба.
Он также поддерживает ведение журнала (по умолчанию для syslog), редактируя /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
Каждое из слов после «log» запускается его собственный журнал в `/var/log/crony/.
Таким образом, это также можно использовать в качестве типа трассы и типа трассировки, где вы сканируете журнал и запускаете почту на определенных событиях или условиях.
Ответ зависит от версии, вы можете использовать официальную документацию Ubuntu Server для ссылок.
В 14.04 официальная документация LTS рекомендует использовать ntp / ntpdate ( ] официальная документация сервера Ubuntu ):
Ubuntu использует ntpdate и ntpd.Ожидаемая команда будет service ntp status или схожей.
В 16.04 официальная документация LTS говорит разные (см. стр. 54 из 16.04 LTS сервер]:
Ubuntu использует ntpdate и ntpd.
Начиная с Ubuntu 16.04 timedatectl / timesyncd (которые являются частью из systemd) заменяют большинство ntpdate / ntp
Ubuntu 16.04 LTS Я не знаю о chrony, время выполнения выполняется с помощью ntpd из пакета ntp. Таким образом, здесь systemctl status ntp.service можно использовать для проверки состояния сервера.
В 18.04 LTS, когда Rinzwind уже ответил chrony, используется (см. стр. 54 из 16.04. Руководство сервера LTS ).
chrony является значением по умолчанию для Ubuntu с 18.04
chrony - это универсальная реализация Network Time Protocol (NTP). Он может синхронизировать системные часы с серверами NTP, опорными часами (например, GPS-приемником) и ручным вводом с использованием наручных часов и клавиатуры. Он также может работать как сервер NTPv4 (RFC 5905) и одноранговый узел, чтобы предоставлять службу времени другим компьютерам в сети. По умолчанию пакет Ubuntu будет поставляться с файлом конфигурации, указывающим на ntp.ubuntu.com и ubuntu.pool.ntp.org в виде пулов NTP, чтобы обеспечить 6 источников NTP с двумя стеками и 2 дополнительных источника IPv4.Простой
chrony activity
вернется с уведомлением об ошибке и количеством источников, сколько неактивно. Легко кодировать что-то вокруг него; как и скрипт или даже служба.
Он также поддерживает ведение журнала (по умолчанию для syslog), редактируя /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
Каждое из слов после «log» запускается его собственный журнал в `/var/log/crony/.
Таким образом, это также можно использовать в качестве типа трассы и типа трассировки, где вы сканируете журнал и запускаете почту на определенных событиях или условиях.
Ответ зависит от версии, вы можете использовать официальную документацию Ubuntu Server для ссылок.
В 14.04 официальная документация LTS рекомендует использовать ntp / ntpdate ( ] официальная документация сервера Ubuntu ):
Ubuntu использует ntpdate и ntpd.Ожидаемая команда будет service ntp status или схожей.
В 16.04 официальная документация LTS говорит разные (см. стр. 54 из 16.04 LTS сервер]:
Ubuntu использует ntpdate и ntpd.
Начиная с Ubuntu 16.04 timedatectl / timesyncd (которые являются частью из systemd) заменяют большинство ntpdate / ntp
Ubuntu 16.04 LTS Я не знаю о chrony, время выполнения выполняется с помощью ntpd из пакета ntp. Таким образом, здесь systemctl status ntp.service можно использовать для проверки состояния сервера.
В 18.04 LTS, когда Rinzwind уже ответил chrony, используется (см. стр. 54 из 16.04. Руководство сервера LTS ).
chrony является значением по умолчанию для Ubuntu с 18.04
chrony - это универсальная реализация Network Time Protocol (NTP). Он может синхронизировать системные часы с серверами NTP, опорными часами (например, GPS-приемником) и ручным вводом с использованием наручных часов и клавиатуры. Он также может работать как сервер NTPv4 (RFC 5905) и одноранговый узел, чтобы предоставлять службу времени другим компьютерам в сети. По умолчанию пакет Ubuntu будет поставляться с файлом конфигурации, указывающим на ntp.ubuntu.com и ubuntu.pool.ntp.org в виде пулов NTP, чтобы обеспечить 6 источников NTP с двумя стеками и 2 дополнительных источника IPv4.Простой
chrony activity
вернется с уведомлением об ошибке и количеством источников, сколько неактивно. Легко кодировать что-то вокруг него; как и скрипт или даже служба.
Он также поддерживает ведение журнала (по умолчанию для syslog), редактируя /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
Каждое из слов после «log» запускается его собственный журнал в `/var/log/crony/.
Таким образом, это также можно использовать в качестве типа трассы и типа трассировки, где вы сканируете журнал и запускаете почту на определенных событиях или условиях.