Онлайн робочі станції OnWorks Linux та Windows

логотип

Безкоштовний онлайн-хостинг для робочих станцій

<Попередній | зміст | Наступна>

4.1. Синхронізація системного часу


Починаючи з Ubuntu 16.04 timedatectl / timesyncd (які є частиною systemd) замінюють більшість ntpdate / ntp.


timesyncd доступний за замовчуванням і замінює не тільки ntpdate, а й клієнтську частину chrony (або раніше ntpd). Таким чином, на додаток до одноразової дії, яку ntpdate надає під час завантаження та активації мережі, тепер timesyncd за замовчуванням регулярно перевіряє та підтримує синхронізацію вашого місцевого часу. Він також зберігає оновлення часу локально, так що після перезавантаження монотонно просувається, якщо це можливо.


Якщо встановлено chrony, timedatectl відступить, щоб дозволити chrony вести облік часу. Це гарантує, що дві служби синхронізації часу не конфліктують. Хоча більше не рекомендується використовувати, це також стосується ntpd, який встановлюється, щоб зберегти будь-яку стару поведінку/конфігурацію, яку ви мали під час оновлення. Але це також означає, що під час оновлення попередньої версії ntp/ntpdate все ще може бути встановлений і, отже, відключає нові служби на основі systemd.


ntpdate вважається застарілим на користь timedatectl (або chrony) і, таким чином, більше не встановлюється за замовчуванням. timesyncd загалом зробить правильно, синхронізуючи ваш час, а chrony допоможе у більш складних випадках. Але якщо у вас був один із кількох відомих спеціальних випадків використання ntpdate, розгляньте наступне:

• Якщо вам потрібна одноразова синхронізація: хронід -q

• Якщо вам потрібна одноразова перевірка часу, без встановлення часу використання: chronyd -Q


 

Найпопулярніші хмарні обчислення ОС на OnWorks: