Bagaimana cara menyinkronkan waktu ke jaringan dengan timedatectl di Ubuntu 18.04?


8

Saya telah menginstal OS dan waktunya salah.

The timedatectlmenunjukkan:

       System clock synchronized: no
systemd-timesyncd.service active: yes
                 RTC in local TZ: no

Bagaimana cara memaksanya untuk melakukan sinkronisasi sekarang?

Jawaban:


13

Dari man timedatectlsemua yang Anda butuhkan adalah mengaktifkan NTP-sync.

sudo timedatectl set-ntp true

kemudian melakukan sisanya secara otomatis.

Jika tidak berfungsi periksa status systemd-timesyncd.service

systemctl status systemd-timesyncd.service

dan mulai kembali

sudo systemctl restart systemd-timesyncd.service

Dan kemudian periksa lagi:

$ timedatectl
...
       System clock synchronized: yes
systemd-timesyncd.service active: yes
                 RTC in local TZ: no

2
Status systemd-timesyncd.serviceberguna - membantu melihat masalah dengan konektivitas server.
Velkan

Di Ubuntu 18.04 ini tidak berfungsi ... bisakah seseorang memverifikasi?
lewis4u

@ lewis4u: ini berfungsi untuk saya di Ubuntu18.04, systemctlbagiannya. Apakah firewall Anda memungkinkan Anda untuk mengakses server NTP?
HongboZhu

@ lewis4u: apakah server waktu dikonfigurasi? dapatkah kamu memeriksanya /etc/systemd/timesyncd.conf? Anda dapat melihat server waktu apa yang digunakan menggunakan perintah status systemctl di atas. Memang, pada sinkronisasi 18,04 saya tidak aktif dan pengaturan set-ntp ke aktif tidak berfungsi sampai saya mengatur server waktu.
Nik O'Lai

Di dalam server waktu semuanya dikomentari ... hanya [Time]tidak
lewis4u
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.