[gelöst] 11.7 Uhrzeit automatisch ?

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
Antworten
wolf49
Beiträge: 233
Registriert: 27.12.2018 15:41:22

[gelöst] 11.7 Uhrzeit automatisch ?

Beitrag von wolf49 » 07.06.2023 11:03:03

Systemeinstellungen -> Datum & Zeit -> Datum und Uhrzeit automatisch einstellen
welche Pakete muss man installieren damit das funktioniert ?
ntp, ntpdate, ntpsec, ntpsec-ntpdate genügen offensichtlich nicht.
Zuletzt geändert von wolf49 am 07.06.2023 12:47:44, insgesamt 1-mal geändert.

Benutzeravatar
cosinus
Beiträge: 3439
Registriert: 08.02.2016 13:44:11
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Bremen

Re: 11.7 Uhrzeit autonmatisch ?

Beitrag von cosinus » 07.06.2023 11:06:50

Wieso funktioniert das bei dir nicht?
Woran erkennst du das?

JTH
Moderator
Beiträge: 3023
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: 11.7 Uhrzeit autonmatisch ?

Beitrag von JTH » 07.06.2023 11:12:22

cosinus hat geschrieben: ↑ zum Beitrag ↑
07.06.2023 11:06:50
Woran erkennst du das?
Hmm, vielleicht … geht die Zeit falsch? ;)

wolf49 hat geschrieben: ↑ zum Beitrag ↑
07.06.2023 11:03:03
welche Pakete muss man installieren damit das funktioniert?
Du brauchst Debiansystemd-timesyncd, das Paket dürfte fehlen.
Manchmal bekannt als Just (another) Terminal Hacker.

Benutzeravatar
cosinus
Beiträge: 3439
Registriert: 08.02.2016 13:44:11
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Bremen

Re: 11.7 Uhrzeit autonmatisch ?

Beitrag von cosinus » 07.06.2023 11:18:12

JTH hat geschrieben: ↑ zum Beitrag ↑
07.06.2023 11:12:22
Hmm, vielleicht … geht die Zeit falsch? ;)
Ok, das war eine leicht blöde Frage :lol: ich wollte eher wissen welche Fehlermeldung er bekommt.
systemd-timesyncd ist nicht automatisch installiert? Oder bei @wolf49 nur nicht konfiguriert und/oder aktiviert?

tobo
Beiträge: 1993
Registriert: 10.12.2008 10:51:41

Re: 11.7 Uhrzeit autonmatisch ?

Beitrag von tobo » 07.06.2023 11:20:26

wolf49 hat geschrieben: ↑ zum Beitrag ↑
07.06.2023 11:03:03
Systemeinstellungen -> Datum & Zeit -> Datum und Uhrzeit automatisch einstellen
welche Pakete muss man installieren damit das funktioniert ?
ntp, ntpdate, ntpsec, ntpsec-ntpdate genügen offensichtlich nicht.
ntpdate (allerdings deprecated, wie ich gerade sehe) + Eintrag im crontab würde alleine ausreichen, um mit einem Zeitserver zu synchronisieren. Da muss ich wohl selbst mal nachbessern...

Benutzeravatar
MSfree
Beiträge: 10774
Registriert: 25.09.2007 19:59:30

Re: 11.7 Uhrzeit autonmatisch ?

Beitrag von MSfree » 07.06.2023 11:47:45

wolf49 hat geschrieben: ↑ zum Beitrag ↑
07.06.2023 11:03:03
welche Pakete muss man installieren damit das funktioniert ?
Eigentlich sollte systemd bei jedem Boot die Systemzeit von einem NTP-Server beziehen. Man braucht also gar nichts installieren.

Wennn das nicht klappt, könnte es an einer Firewall liegen, die den NTP-Verkehr unterbindet.

Benutzeravatar
Draal
Beiträge: 539
Registriert: 11.03.2005 14:45:26

Re: 11.7 Uhrzeit autonmatisch ?

Beitrag von Draal » 07.06.2023 11:49:27

Auf meinem NAS, was immer läuft:

Code: Alles auswählen

# m h  dom mon dow   command
0 3 * * * systemctl restart systemd-timesyncd
5 3 * * * /sbin/hwclock -w

Benutzeravatar
MSfree
Beiträge: 10774
Registriert: 25.09.2007 19:59:30

Re: 11.7 Uhrzeit autonmatisch ?

Beitrag von MSfree » 07.06.2023 11:55:15

Draal hat geschrieben: ↑ zum Beitrag ↑
07.06.2023 11:49:27
Auf meinem NAS, was immer läuft:

Code: Alles auswählen

0 3 * * * systemctl restart systemd-timesyncd
Auch das ist unnötig. Systemd macht das ohnehin schon periodisch.

JTH
Moderator
Beiträge: 3023
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: 11.7 Uhrzeit autonmatisch ?

Beitrag von JTH » 07.06.2023 11:57:10

cosinus hat geschrieben: ↑ zum Beitrag ↑
07.06.2023 11:18:12
ich wollte eher wissen welche Fehlermeldung er bekommt.
Wer weiß, ob die Gnome-Einstellungen einem da überhaupt grafisch genauere Infos geben. Einen Hinweis findet man vermutlich nur im User-Journal.

cosinus hat geschrieben: ↑ zum Beitrag ↑
07.06.2023 11:18:12
systemd-timesyncd ist nicht automatisch installiert? Oder bei @wolf49 nur nicht konfiguriert und/oder aktiviert?
Debiansystemd-timesyncd ist nur eine Empfehlung von Debiansystemd. Abhängig von der Installationsart muss ersteres also nicht mit installiert sein. Konfigurieren und aktivieren kann man systemd-timesyncd – neben dem Terminal – dann eben auch per Gnome-Einstellungsdialog, so wie es wolf49 hier versucht hat.

MSfree hat geschrieben: ↑ zum Beitrag ↑
07.06.2023 11:47:45
Eigentlich sollte systemd bei jedem Boot die Systemzeit von einem NTP-Server beziehen. Man braucht also gar nichts installieren.
Meinst du, das der systemd-Initdienst einen eigene NTP-Client implementiert hat? Das möchte ich stark bezweifeln. Und der systemd-NTP-Daemon liegt eben separat im Paket systemd-timesyncd, der hier (mangels weiterer Infos:) vermutlich nicht installiert ist.

MSfree hat geschrieben: ↑ zum Beitrag ↑
07.06.2023 11:55:15
Draal hat geschrieben: ↑ zum Beitrag ↑
07.06.2023 11:49:27

Code: Alles auswählen

0 3 * * * systemctl restart systemd-timesyncd
Auch das ist unnötig. Systemd macht das ohnehin schon periodisch.
Ja, das sieht ohne speziellen Grund wirklich unsinnig aus. Infos zu dem periodischen Abfragen geben:

Code: Alles auswählen

timedatectl show-timesync
timedatectl timesync-status
Manchmal bekannt als Just (another) Terminal Hacker.

Benutzeravatar
cosinus
Beiträge: 3439
Registriert: 08.02.2016 13:44:11
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Bremen

Re: 11.7 Uhrzeit autonmatisch ?

Beitrag von cosinus » 07.06.2023 12:09:58

JTH hat geschrieben: ↑ zum Beitrag ↑
07.06.2023 11:57:10
Wer weiß, ob die Gnome-Einstellungen einem da überhaupt grafisch genauere Infos geben. Einen Hinweis findet man vermutlich nur im User-Journal.
Debiansystemd-timesyncd ist nur eine Empfehlung von Debiansystemd. Abhängig von der Installationsart muss ersteres also nicht mit installiert sein. Konfigurieren und aktivieren kann man systemd-timesyncd – neben dem Terminal – dann eben auch per Gnome-Einstellungsdialog, so wie es wolf49 hier versucht hat.
Dann würde ich jetzt echt noch gerne wissen welche Fehlermeldung @wolf49 bekommt oder ob er das wirklich nur an der falschen Systemzeit sieht.
Als Referenz kann man auch gerne im Browser seiner Wahl die Seite https://time.is besuchen 8)

mat6937
Beiträge: 2953
Registriert: 09.12.2014 10:44:00

Re: 11.7 Uhrzeit autonmatisch ?

Beitrag von mat6937 » 07.06.2023 12:25:43

tobo hat geschrieben: ↑ zum Beitrag ↑
07.06.2023 11:20:26
ntpdate (allerdings deprecated, wie ich gerade sehe) + Eintrag im crontab würde alleine ausreichen, um mit einem Zeitserver zu synchronisieren.
BTW: Der Nachfolger für ntpdate ist sntp:

Code: Alles auswählen

:~ $ systemctl status sntp
● sntp.service - SNTP-client to set the local system's time at boot time
     Loaded: loaded (/etc/systemd/system/sntp.service; enabled; vendor preset: enabled)
     Active: inactive (dead) since Thu 2023-06-01 09:16:01 CEST; 6 days ago
    Process: 581 ExecStartPost=/usr/bin/timedatectl set-ntp true (code=exited, status=0/SUCCESS)
   Main PID: 578 (code=exited, status=0/SUCCESS)
        CPU: 62ms

Code: Alles auswählen

apt policy sntp

Benutzeravatar
MSfree
Beiträge: 10774
Registriert: 25.09.2007 19:59:30

Re: 11.7 Uhrzeit autonmatisch ?

Beitrag von MSfree » 07.06.2023 12:26:10

JTH hat geschrieben: ↑ zum Beitrag ↑
07.06.2023 11:57:10
Debiansystemd-timesyncd ist nur eine Empfehlung von Debiansystemd. Abhängig von der Installationsart muss ersteres also nicht mit installiert sein.
OK, das war mir nicht bewußt. Wenn man mit dem Netinstaller im Blindes-Huhn-hackt-nur-auf-die-Entertaste-Modus installiert, kommt systemd-timesyncd mit auf die Platte.

Ich stelle zwar nach einer Basisinstallation auch Recommends und Suggests aus, aber da habe ich systemd-timesyncd schon installiert.

Ohne irgendetwas konfiguriert zu haben, tut systemd-timesyncd auf meinem Heimserver genau das, was es soll:

Code: Alles auswählen

systemctl status systemd-timesyncd
# systemd-timesyncd.service - Network Time Synchronization
     Loaded: loaded (/lib/systemd/system/systemd-timesyncd.service; enabled; preset: enabled)
     Active: active (running) since Sun 2023-05-14 21:25:44 CEST; 3 weeks 2 days ago
       Docs: man:systemd-timesyncd.service(8)
   Main PID: 517 (systemd-timesyn)
     Status: "Contacted time server 45.131.109.21:123 (2.debian.pool.ntp.org)."
      Tasks: 3 (limit: 18993)
     Memory: 1.5M
        CPU: 6.666s
     CGroup: /system.slice/systemd-timesyncd.service
             +-517 /lib/systemd/systemd-timesyncd
Zuletzt geändert von MSfree am 07.06.2023 13:31:49, insgesamt 1-mal geändert.

wolf49
Beiträge: 233
Registriert: 27.12.2018 15:41:22

Re: 11.7 Uhrzeit autonmatisch ?

Beitrag von wolf49 » 07.06.2023 12:44:28

hallo, hallo, 10 Antworten
Wieso funktioniert das bei dir nicht?
Woran erkennst du das?
das Auswahlkästchen reagiert nicht beim anklicken.
systemd-timesyncd installieren und

Code: Alles auswählen

systemctl start systemd-timesyncd.service
damit funktiontert es.

Benutzeravatar
Draal
Beiträge: 539
Registriert: 11.03.2005 14:45:26

Re: 11.7 Uhrzeit autonmatisch ?

Beitrag von Draal » 07.06.2023 12:55:37

JTH hat geschrieben: ↑ zum Beitrag ↑
07.06.2023 11:57:10
MSfree hat geschrieben: ↑ zum Beitrag ↑
07.06.2023 11:55:15
Draal hat geschrieben: ↑ zum Beitrag ↑
07.06.2023 11:49:27

Code: Alles auswählen

0 3 * * * systemctl restart systemd-timesyncd
Auch das ist unnötig. Systemd macht das ohnehin schon periodisch.
Ja, das sieht ohne speziellen Grund wirklich unsinnig aus. Infos zu dem periodischen Abfragen geben:

Code: Alles auswählen

timedatectl show-timesync
timedatectl timesync-status
Danke für die Hinweise. Der Eintrag in der crontab ist jahrzehnte alt und wurde nur, nach dem Aufkommen von systemd, unwissenderweise, angepasst.

mat6937
Beiträge: 2953
Registriert: 09.12.2014 10:44:00

Re: 11.7 Uhrzeit autonmatisch ?

Beitrag von mat6937 » 07.06.2023 14:12:36

wolf49 hat geschrieben: ↑ zum Beitrag ↑
07.06.2023 12:44:28
systemd-timesyncd installieren und

Code: Alles auswählen

systemctl start systemd-timesyncd.service
damit funktiontert es.
Wie sind jetzt die Ausgaben von:

Code: Alles auswählen

stat /var/lib/systemd/timesync/clock
systemctl status systemd-timesyncd.service
?

wolf49
Beiträge: 233
Registriert: 27.12.2018 15:41:22

Re: [gelöst] 11.7 Uhrzeit automatisch ?

Beitrag von wolf49 » 07.06.2023 14:32:17

Code: Alles auswählen

root@k4l:/# stat /var/lib/systemd/timesync/clock
systemctl status systemd-timesyncd.service
 Datei: /var/lib/systemd/timesync/clock
 Größe: 0               Blöcke: 0          EA Block: 4096   reguläre leere Datei
 Gerät: 818h/2072d      Inode: 934480      Verknüpfungen: 1
Zugriff: (0644/-rw-r--r--)  Uid: (  999/systemd-timesync)   Gid: (  999/systemd-timesync)
Zugriff: 2023-06-07 14:03:21.592067129 +0200
Modifiziert: 2023-06-07 14:03:21.592067129 +0200
Geändert: 2023-06-07 14:03:21.592067129 +0200
Geburt: 2023-06-07 13:29:44.083610384 +0200
● systemd-timesyncd.service - Network Time Synchronization
     Loaded: loaded (/lib/systemd/system/systemd-timesyncd.service; enabled; vendor preset: enabled)
     Active: active (running) since Wed 2023-06-07 13:29:44 CEST; 59min ago
       Docs: man:systemd-timesyncd.service(8)
   Main PID: 2634 (systemd-timesyn)
     Status: "Initial synchronization to time server 217.197.91.176:123 (0.debian.pool.ntp.org)."
      Tasks: 2 (limit: 19040)
     Memory: 1.0M
        CPU: 52ms
     CGroup: /system.slice/systemd-timesyncd.service
             └─2634 /lib/systemd/systemd-timesyncd

Jun 07 13:29:44 k4l systemd[1]: Starting Network Time Synchronization...
Jun 07 13:29:44 k4l systemd-timesyncd[2634]: The system is configured to read the RTC time in the local time zone. This mode cannot be fully suppo>
Jun 07 13:29:44 k4l systemd[1]: Started Network Time Synchronization.
Jun 07 13:29:44 k4l systemd-timesyncd[2634]: Initial synchronization to time server 217.197.91.176:123 (0.debian.pool.ntp.org).
root@k4l:/# 

Antworten