Вполне пригодна к использованию вместо шатного
ntp.service
, да и отрабатывает, по наблюдениям, явно шустрей чем ntpd.Для запуска службы потребуется:
1. Гасим имеющийся сервис и удаляем пакет ntp, вместе они не уживутся:
sudo systemctl disable ntp.service
apt remove ntp
2.Запускаем timesyncd
sudo timedatectl set-ntp true
3. Правим конфиг
/etc/systemd/timesyncd.conf
туда надо добавить основные и резервные сервера, к примеру я добавил следующие строки
Код: Выделить всё
NTP=ntp1.stratum2.ru ntp2.stratum2.ru ntp3.stratum2.ru
FallbackNTP=0.pool.ntp.org 1.pool.ntp.org 0.fr.pool.ntp.org
sudo systemctl restart systemd-timesyncd.service
Код: Выделить всё
chocobo@desktop ~ $ systemctl status systemd-timesyncd.service
● systemd-timesyncd.service - Network Time Synchronization
Loaded: loaded (/lib/systemd/system/systemd-timesyncd.service; enabled; vendor preset: enabled)
Drop-In: /lib/systemd/system/systemd-timesyncd.service.d
└─disable-with-time-daemon.conf
Active: active (running) since Чт 2018-01-11 19:18:33 MSK; 7min ago
Docs: man:systemd-timesyncd.service(8)
Main PID: 3518 (systemd-timesyn)
Status: "Synchronized to time server 88.147.254.235:123 (ntp1.stratum2.ru)."
CGroup: /system.slice/systemd-timesyncd.service
└─3518 /lib/systemd/systemd-timesyncd
янв 11 19:18:33 desktop systemd[1]: Starting Network Time Synchronization...
янв 11 19:18:33 desktop systemd[1]: Started Network Time Synchronization.
янв 11 19:18:33 desktop systemd-timesyncd[3518]: Synchronized to time server 88.147.254.235:123 (ntp1.stratum2.ru).
Код: Выделить всё
chocobo@desktop ~ $ timedatectl
Local time: Чт 2018-01-11 19:26:46 MSK
Universal time: Чт 2018-01-11 16:26:46 UTC
RTC time: Чт 2018-01-11 16:26:46
Time zone: Europe/Moscow (MSK, +0300)
Network time on: yes
NTP synchronized: yes
RTC in local TZ: no