Uhr geht falsch!
Uhr geht falsch!
Ich grüße euch liebe Community.
Aktuell renne ich sehr zufrieden mit meinem Debian Server, jedoch habe ich nun Probleme festgestellt.
Ich habe eine Zeitabweichung von 1 Stunde und 47 Minuten nach etwa 60 Tagen Uptime!, wie kann das sein?
Schließlich habe ich NTP installiert, oder synchronisiert das die Zeit nicht regelmäßig automatisch?
Gibt es eventuell einen speziellen Grund für dieses Problem? Weil die Abweichung ist ja schon massiv!
Aktuell renne ich sehr zufrieden mit meinem Debian Server, jedoch habe ich nun Probleme festgestellt.
Ich habe eine Zeitabweichung von 1 Stunde und 47 Minuten nach etwa 60 Tagen Uptime!, wie kann das sein?
Schließlich habe ich NTP installiert, oder synchronisiert das die Zeit nicht regelmäßig automatisch?
Gibt es eventuell einen speziellen Grund für dieses Problem? Weil die Abweichung ist ja schon massiv!
-
- Beiträge: 128
- Registriert: 05.09.2016 12:04:56
- Lizenz eigener Beiträge: MIT Lizenz
Re: Uhr geht falsch!
Welche debian-Version?
systemD?
ntp konfiguriert?
Welche ntp-Server nutzt du?
Was sagt?
Dokumentation in /usr/share/doc/ntp-doc/html/ntpq.html
Edit: link zu Doc ergänzt.
systemD?
ntp konfiguriert?
Welche ntp-Server nutzt du?
Was sagt
Code: Alles auswählen
ntpq -p
Dokumentation in /usr/share/doc/ntp-doc/html/ntpq.html
Edit: link zu Doc ergänzt.
Der Fremde ist nur in der Fremde ein Fremder (Karl Valentin).
Re: Uhr geht falsch!
Ich nutze Debian Buster mit 4.19 Kernel.
ntp.conf habe ich nix dran gemacht, alles so gelassen wie es war.
Bei ntpq -p kommt : ntpq: read: Connection refused
ntp.conf habe ich nix dran gemacht, alles so gelassen wie es war.
Bei ntpq -p kommt : ntpq: read: Connection refused
-
- Beiträge: 128
- Registriert: 05.09.2016 12:04:56
- Lizenz eigener Beiträge: MIT Lizenz
Re: Uhr geht falsch!
Tja, die KI ist zwar schlauer als du, kann aber leider deine Wünsche und Absichten nicht erkennen.
und dann nochmal
Code: Alles auswählen
dpkg-reconfigure ntp
Code: Alles auswählen
ntpq -p
Der Fremde ist nur in der Fremde ein Fremder (Karl Valentin).
Re: Uhr geht falsch!
Jetzt kommt folgendes:
Code: Alles auswählen
root@debian:~# ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
fritz.box 59.255.78.193 3 u 1 64 1 0.478 1.784 0.094
Re: Uhr geht falsch!
Installiere mal rdate und poste danach die Ausgaben von:Knogle hat geschrieben:04.04.2019 11:44:51Code: Alles auswählen
root@debian:~# ntpq -p remote refid st t when poll reach delay offset jitter ============================================================================== fritz.box 59.255.78.193 3 u 1 64 1 0.478 1.784 0.094
Code: Alles auswählen
rdate -4npu 192.168.178.1 && rdate -4npu 129.250.35.251 && rdate -4npu 59.255.78.193
ping -c 3 59.255.78.193
-
- Beiträge: 128
- Registriert: 05.09.2016 12:04:56
- Lizenz eigener Beiträge: MIT Lizenz
Re: Uhr geht falsch!
Deine Fritz-Box ist der einzige (Pseudo-)ntp-Server.
Wenn du genauere Zeit haben willst, informier dich endlich über die Funktionsweise des network Time Protocols.
Wenn du genauere Zeit haben willst, informier dich endlich über die Funktionsweise des network Time Protocols.
Code: Alles auswählen
https://www.ntppool.org/de/
Der Fremde ist nur in der Fremde ein Fremder (Karl Valentin).
Re: Uhr geht falsch!
Ja, aber an der FB liegt es nicht und genauer wird es ohne FB (wenn alles richtig konfigurier) auch nicht. Z. B.:2undvierzig hat geschrieben:04.04.2019 11:59:34Deine Fritz-Box ist der einzige (Pseudo-)ntp-Server.
Wenn du genauere Zeit haben willst, ...
Code: Alles auswählen
:~ $ ntpq -pn
remote refid st t when poll reach delay offset jitter
==============================================================================
*192.168.178.1 129.250.35.251 3 u 1519 2048 377 5.873 -0.466 1.726
Code: Alles auswählen
:~ $ date && rdate -4npu 130.133.1.10 && rdate -4npu 192.168.178.1
Thu 4 Apr 12:02:31 CEST 2019
Thu Apr 4 12:02:31 CEST 2019
Thu Apr 4 12:02:31 CEST 2019
- novalix
- Beiträge: 1909
- Registriert: 05.10.2005 12:32:57
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: elberfeld
Re: Uhr geht falsch!
Mensch Leute!
Man muss doch keinen ntp-server betreiben, um die Systemzeit eines Rechners aufzufrischen. Da reicht der Client.
Auf einem buster von der Stange erledigt das systemds timesyncd (keine Ahnung, ob der per default läuft, oder ob man den noch ertüchtigen muss).
Ansonsten installiert man sich einen client. Auf buster: und richtet sich einen cron job ein, wenn es sein muss.
Kann natürlich sein, dass auf der fritz-box ein Paketfilter den 123er udp blockiert. Da hilft ein Vorschlaghammer, oder das Webinterface der Box, weiter.
Man muss doch keinen ntp-server betreiben, um die Systemzeit eines Rechners aufzufrischen. Da reicht der Client.
Auf einem buster von der Stange erledigt das systemds timesyncd (keine Ahnung, ob der per default läuft, oder ob man den noch ertüchtigen muss).
Ansonsten installiert man sich einen client. Auf buster:
Code: Alles auswählen
apt* install ntpsec-ntdate
Kann natürlich sein, dass auf der fritz-box ein Paketfilter den 123er udp blockiert. Da hilft ein Vorschlaghammer, oder das Webinterface der Box, weiter.
Das Wem, Wieviel, Wann, Wozu und Wie zu bestimmen ist aber nicht jedermannns Sache und ist nicht leicht.
Darum ist das Richtige selten, lobenswert und schön.
Darum ist das Richtige selten, lobenswert und schön.
- whisper
- Beiträge: 3192
- Registriert: 23.09.2002 14:32:21
- Lizenz eigener Beiträge: GNU Free Documentation License
-
Kontaktdaten:
Re: Uhr geht falsch!
In Stretch und sicher auch in Buster geht auch zur Kontrolle
Gibt eine gute Übersicht
und gerade gelernt:
systemctl status systemd-timesyncd.service
Zeigt wirklich genau, was Sache ist. Systemd ist doch gar nicht so schlecht
Code: Alles auswählen
timedatectl
Local time: Do 2019-04-04 18:53:06 CEST
Universal time: Do 2019-04-04 16:53:06 UTC
RTC time: Do 2019-04-04 16:53:06
Time zone: Europe/Berlin (CEST, +0200)
Network time on: yes
NTP synchronized: yes
RTC in local TZ: no
und gerade gelernt:
systemctl status systemd-timesyncd.service
Zeigt wirklich genau, was Sache ist. Systemd ist doch gar nicht so schlecht
Code: Alles auswählen
systemctl status systemd-timesyncd.service
● systemd-timesyncd.service - Network Time Synchronization
Loaded: loaded (/lib/systemd/system/systemd-timesyncd.service; enabled; vendor preset: enabled)
Drop-In: /lib/systemd/system/systemd-timesyncd.service.d
└─disable-with-time-daemon.conf
Active: active (running) since Wed 2019-03-20 10:35:24 CET; 2 weeks 1 days ago
Docs: man:systemd-timesyncd.service(8)
Main PID: 723 (systemd-timesyn)
Status: "Idle."
Tasks: 2 (limit: 4915)
CGroup: /system.slice/systemd-timesyncd.service
└─723 /lib/systemd/systemd-timesyncd
Apr 02 18:11:31 tuxedo systemd-timesyncd[723]: Synchronized to time server 78.46.93.39:123 (0.debian.pool.ntp.org).
Apr 02 20:23:48 tuxedo systemd-timesyncd[723]: Synchronized to time server 213.251.53.187:123 (0.debian.pool.ntp.org).
Apr 03 11:43:13 tuxedo systemd-timesyncd[723]: Synchronized to time server 131.234.137.64:123 (0.debian.pool.ntp.org).
Apr 03 14:12:26 tuxedo systemd-timesyncd[723]: Synchronized to time server 217.79.179.106:123 (0.debian.pool.ntp.org).
Apr 03 18:08:27 tuxedo systemd-timesyncd[723]: Synchronized to time server 138.201.90.189:123 (0.debian.pool.ntp.org).
Apr 03 19:33:57 tuxedo systemd-timesyncd[723]: Synchronized to time server 93.90.200.201:123 (0.debian.pool.ntp.org).
Apr 04 12:51:42 tuxedo systemd-timesyncd[723]: Synchronized to time server 178.238.225.189:123 (0.debian.pool.ntp.org).
Apr 04 13:49:28 tuxedo systemd-timesyncd[723]: Synchronized to time server 119.28.206.193:123 (0.debian.pool.ntp.org).
Apr 04 14:54:40 tuxedo systemd-timesyncd[723]: Synchronized to time server 213.209.109.44:123 (0.debian.pool.ntp.org).
Apr 04 17:23:21 tuxedo systemd-timesyncd[723]: Synchronized to time server 3.121.254.221:123 (0.debian.pool.ntp.org).
Zuletzt geändert von whisper am 04.04.2019 19:01:59, insgesamt 1-mal geändert.
Re: Uhr geht falsch!
Man muss nix installieren, ist bereits alles an Board. Die 2 folgenden Zeilen an die Conf anfügen... die Adresse 192.1.1.1 muss gegen die der lokal werkelnden Fritzbox ausgetauscht werden. In den Fritzbox-Einstellungen ist noch "Zeitserver aktivieren" einzustellen, dann bleibt der Zeit-Sync des PCs eine lokale Angelegenheit.
Als nächstes:
Das wars.... fertig... mehr ist nicht notwendig. Den alten NTP-Kram würde ich weder aktivieren, noch wieder installieren. Wie Whisper auch schon festgestellt hat, das geht total easy mit systemd.
Code: Alles auswählen
cat /etc/systemd/timesyncd.conf
Code: Alles auswählen
[Time]
NTP=192.1.1.1
FallbackNTP=0.de.pool.ntp.org 1.de.pool.ntp.org 2.de.pool.ntp.org 3.de.pool.ntp.org
Code: Alles auswählen
systemctl enable systemd-timesyncd
systemctl start systemd-timesyncd