Puncte:1

De ce nu se sincronizează ora?

drapel cn

Vreau ca timpul să se sincronizeze, dar nu este. Am încercat să rulez următoarele comenzi, dar încă nu se sincronizează.

# timedatectl set-ntp off
# timedatectl set-ntp on
# timedatectl stare
                      Ora locală: vineri 2021-08-06 20:01:43 EDT
                  Ora universală: Sâmbătă 2021-08-07 00:01:43 UTC
                        Ora RTC: vineri 2021-08-06 20:01:43
                       Fus orar: America/New_York (EDT, -0400)
       Ceas de sistem sincronizat: nu
systemd-timesyncd.service activ: da
                 RTC în TZ local: nr

Edit: Mai multe informații

starea systemctl systemd-timesyncd
â systemd-timesyncd.service - Sincronizarea orei în rețea
   Încărcat: încărcat (/lib/systemd/system/systemd-timesyncd.service; activat; prestabilit furnizor: activat)
   Activ: eșuat (Rezultat: cod de ieșire) din sâmb. 2021-08-07 15:26:10 EDT; acum 58 minute
     Documente: man:systemd-timesyncd.service(8)
  Proces: 9351 ExecStart=/lib/systemd/systemd-timesyncd (cod=exit, status=238/STATE_DIRECTORY)
 PID principal: 9351 (cod=ieșit, stare=238/STATE_DIRECTORY)


# journalctl -u systemd-timesyncd
1]: systemd-timesyncd.service: Serviciul nu are timp de suspendare, programând repornirea.
1]: systemd-timesyncd.service: lucrare de repornire programată, contorul de repornire este la 5.
1]: Sincronizarea oră a rețelei a fost oprită.
1]: systemd-timesyncd.service: Cererea de pornire s-a repetat prea repede.
1]: systemd-timesyncd.service: a eșuat cu rezultatul „exit-code”.
1]: Nu s-a pornit Sincronizarea oră a rețelei.

Rulează Ubuntu 18.04. Internetul funcționează și poate naviga pe internet.

drapel ar
Ce distro și versiune de Linux folosești? Este un desktop sau un server. Funcționează conexiunea la internet? Vă rugăm să vă editați întrebarea și să adăugați aceste informații.
Terrance avatar
drapel id
Ați adăugat vreun server NTP în fișierul `/etc/systemd/timesyncd.conf` pentru a ajuta la sincronizare? După ce am adăugat servere la linia `NTP=`, `starea mea timedatectl` a arătat acum da pentru sincronizare.
drapel cn
Nu am editat niciodată fișierul implicit timesyncd.conf. Sunt toate comentarii, cu excepția „[Time]”.
j0h avatar
drapel au
j0h
ce obții când rulezi $`sudo hwclock` este o ora exacta sau altceva?
Terrance avatar
drapel id
Consultați https://askubuntu.com/a/1106011/231142, deoarece acestea arată cum să configurați fișierul `timesyncd.conf` și să reporniți serviciul.
Puncte:2
drapel cn

Se pare că a existat o eroare privind permisiunile de director și afectează mai multe distribuții. Soluția este simplă.

$ sudo chmod 0700 /var/lib/private
$ sudo systemctl restart systemd-timesyncd
$ sudo timedatectl stare

De asemenea, acest lucru poate fi necesar sau nu:

$ sudo rm -r /var/lib/private/systemd

Sursă: https://bbs.archlinux.org/viewtopic.php?id=233277

Puncte:0
drapel de

Verificați jurnalele: journalctl -u systemd-timesyncd

Problema mea era legată de parametrul distanță de rădăcină (am un server de sincronizare Windows Server prost). Creșterea RootDistanceMaxSec de la valoarea implicită 5 la 15 a rezolvat problema mea.

https://www.freedesktop.org/software/systemd/man/timesyncd.conf.html

Puncte:0
drapel pl
  1. Verificați configurația ntp în /etc/ntp.conf

$ cat /etc/ntp.conf

...
pool 0.ubuntu.pool.ntp.org iburst 
pool 1.ubuntu.pool.ntp.org iburst 
pool 2.ubuntu.pool.ntp.org iburst 
pool 3.ubuntu.pool.ntp.org iburst 

editați fișierul dacă este necesar (nano /etc/ntp.conf)

  1. Rulați următoarea comandă pentru a reporni serviciul

sudo service ntp restart

  1. În cele din urmă, dacă aveți un firewall UFW activat pe sistemul dvs., va trebui să deschideți portul NTP UDP 123 pentru conexiunile de intrare:

$ sudo ufw permit de la orice la orice port 123 proto udp

drapel cn
„Nu s-a repornit ntp.service: Unitatea ntp.service nu a fost găsită” Se pare că nu este instalată. Am crezut că systemd ar trebui să înlocuiască ntp?
Carlos Dagorret avatar
drapel pl
Vezi această postare: https://www.digitalocean.com/community/tutorials/how-to-set-up-time-synchronization-on-ubuntu-18-04
drapel cn
Mulțumesc, dar prefer să nu trec la ntp. Poate că există o modalitate de a face timesyncd să funcționeze?

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.