Zainstalowałem system operacyjny, a czas jest nieprawidłowy.
Te timedatectl
pokazy:
System clock synchronized: no
systemd-timesyncd.service active: yes
RTC in local TZ: no
Jak wymusić synchronizację teraz?
Od man timedatectl
wszystko, co potrzebne jest, aby umożliwić NTP-sync.
sudo timedatectl set-ntp true
wtedy zrobi resztę automatycznie.
Jeśli to nie działa, sprawdź status systemd-timesyncd.service
systemctl status systemd-timesyncd.service
i uruchom go ponownie
sudo systemctl restart systemd-timesyncd.service
A następnie sprawdź ponownie:
$ timedatectl
...
System clock synchronized: yes
systemd-timesyncd.service active: yes
RTC in local TZ: no
systemd-timesyncd.service
był przydatny - pomógł zobaczyć problem z łącznością z serwerem.systemctl
. Czy Twoja zapora ogniowa pozwala na dostęp do serwerów NTP?/etc/systemd/timesyncd.conf
? Możesz sprawdzić, kiedy serwery są używane, korzystając z powyższego polecenia systemctl status. Rzeczywiście, na mojej 18.04 synchronizacja była wyłączona i ustawienie set-ntp na on nie działało, dopóki nie ustawiłem serwerów czasu.[Time]
nie jest