chrony ничего не регистрирует в моем экземпляре ec2

Я пытаюсь собрать статистику от демона chrony на моем экземпляре EC 2 (Ubuntu 18.04.2 LTS). Я следовал руководству aws о том, как его настроить, и он работает должным образом.

Мне нужно сравнить разницу во времени синхронизации между aws и другим поставщиком услуг, который мы используем, поэтому я включил ведение журнала в chrony.

но он ничего не регистрирует в папке / var / log / chrony

это моя конфигурация:

server 169.254.169.123 prefer iburst

pool ntp.ubuntu.com        iburst maxsources 4
pool 0.ubuntu.pool.ntp.org iburst maxsources 1
pool 1.ubuntu.pool.ntp.org iburst maxsources 1
pool 2.ubuntu.pool.ntp.org iburst maxsources 2

# This directive specify the location of the file containing ID/key pairs for
# NTP authentication.
keyfile /etc/chrony/chrony.keys

# This directive specify the file into which chronyd will store the rate
# information.
driftfile /var/lib/chrony/chrony.drift

# Uncomment the following line to turn logging on.
log tracking measurements statistics

# Log files location.
logdir /var/log/chrony


# Stop bad estimates upsetting machine clock.
maxupdateskew 100.0

# This directive enables kernel synchronisation (every 11 minutes) of the
# real-time clock. Note that it can’t be used along with the 'rtcfile' directive.
rtcsync

# Step the system clock instead of slewing it if the adjustment is larger than
# one second, but only in the first three clock updates.
makestep 1 3

Я проверил разрешения для папки и всего остального, но файлов журнала нет.

надеюсь, что вы, ребята, можете мне помочь с этим

0
задан 7 March 2019 в 16:58
2 ответа

Я только что проверил ведение журнала chrony, выполнив следующие действия:

  1. создал экземпляр Ubuntu 18.04 LTS EC2 по умолчанию - AMI id: ubuntu / images / hvm-ssd / ubuntu-bionic-18.04-amd64 -server-20180912 (ami-07a3bd4944eb120a0)
  2. установлен chrony: sudo apt install chrony
  3. изменил конфигурацию по умолчанию в /etc/chrony/chronyd.conf на
    • добавьте источник AWS NTP, показанный в вашей конфигурации выше
    • раскомментируйте журнал отслеживания ... строка
  4. перезапустила chrony: sudo service chrony restart
  5. подтвердил, что ведение журнала работает:

    root @ ip-172-31-1-97: ~ # ls -la / var / log / chrony / всего 32 drwxr-xr-x 2 _chrony _chrony 4096 7 марта 22:20. drwxrwxr-x 10 root syslog 4096 7 марта 22:19 .. -rw-r - r-- 1 _chrony _chrony 10686 7 марта 22:22 sizes.log -rw-r - r-- 1 _chrony _chrony 4797 7 марта 22:22 statistics.log -rw-r - r-- 1 _chrony _chrony 1854 7 марта 22:21 tracking.log

  6. Подтверждено, что chrony связывается со своими источниками:

root @ ip-172-31-1-97: ~ # chronyc -n источники 210 Количество источников = 9 Имя MS / IP-адрес Stratum Poll Reach LastRx Последний образец
================================================== ============================= ^ * 169.254.169.123 3 6 377 48 + 16us [+ 46us] +/- 300us ^ - 91.189.94.4 2 7 241 103 + 934us [+ 957us] +/- 161 мс ^ - 91.189.91.157 2 6 35 39 + 2471us [+ 2471us] +/- 153 мс ^ - 91.189.89.199 2 7 41 167 + 1194us [+ 1203us] +/- 169 мс ^? 2001: 67c: 1560: 8003 :: c8 0 6 0 - + 0ns [+ 0ns] +/- 0ns ^ - 129.250.35.250 2 6 377 49 + 914us [+ 944us] +/- 93 мс ^ - 61.68.38.238 3 6 377 49 -1395us [-1366us] +/- 59 мс ^ - 203.23.237.200 2 6 377 48 + 2176us [+ 2176us] +/- 41 мс ^ - 150.101.217.196 2 6 377 48 -5039us [-5009us] +/- 76 мс

Итак, мои лучшие предположения о различиях между вашим тестом и моим:

  1. Вы использовали неофициальную Ubuntu 18.04 AMI

  2. Вы использовали неофициальный пакет chrony вместо того, чтобы просто установить пакет из архивов Ubuntu

  3. Вы забыли перезапустить chrony после изменения конфигурации

1
ответ дан 4 December 2019 в 15:44

Вы пытались проверить, входит ли Chrony в systemd? Попробуйте:

journalctl -u Chronyd.service
0
ответ дан 4 December 2019 в 15:44

Теги

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