Я пытаюсь собрать статистику от демона 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
Я проверил разрешения для папки и всего остального, но файлов журнала нет.
надеюсь, что вы, ребята, можете мне помочь с этим
Я только что проверил ведение журнала chrony, выполнив следующие действия:
sudo apt install chrony
/etc/chrony/chronyd.conf
на
...
строка sudo service chrony restart
подтвердил, что ведение журнала работает:
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
Подтверждено, что 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 мс
Итак, мои лучшие предположения о различиях между вашим тестом и моим:
Вы использовали неофициальную Ubuntu 18.04 AMI
Вы использовали неофициальный пакет chrony вместо того, чтобы просто установить пакет из архивов Ubuntu
Вы забыли перезапустить chrony после изменения конфигурации
Вы пытались проверить, входит ли Chrony в systemd? Попробуйте:
journalctl -u Chronyd.service