Linux/Zeit/Synchronisation: Unterschied zwischen den Versionen

Aus Foxwiki
K Textersetzung - „== Syntax ==“ durch „== Aufruf ==“
 
(21 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
'''topic''' kurze Beschreibung
'''topic''' - Beschreibung
== Beschreibung ==
== Beschreibung ==
; Einheitlich korrekte Zeit ist ein kritischer Teil der Systemverwaltung
; Einheitlich korrekte Zeit ist ein kritischer Teil der Systemverwaltung
Zeile 9: Zeile 9:
* Standard-NTPD-Zeitserver
* Standard-NTPD-Zeitserver
* bereitgestellt vom <tt>ntp</tt>-Paket
* bereitgestellt vom <tt>ntp</tt>-Paket
== Uhrzeit abfragen ==
'''$ date'''
Wed 31 Jul 2019 06:03:19 PM UTC
* In den meisten Fällen verwendet Ihr Server standardmäßig die ''UTC- ''Zeitzone, wie in der obigen Ausgabe hervorgehoben.
* UTC ist die ''koordinierte Weltzeit '', die Zeit bei null Längengrad. Die konsequente Verwendung der Weltzeit reduziert Verwirrung, wenn Ihre Infrastruktur mehrere Zeitzonen umfasst.
== Zeitzonen ==
Wenn Sie andere Anforderungen haben und die Zeitzone ändern müssen, können Sie die <tt>timedatectl</tt>Befehl dazu.
=== Zeitzonen auflisten ===
$ '''timedatectl list-timezones'''
Africa/Abidjan
Africa/Accra
Africa/Algiers
''[...]''
Pacific/Tongatapu
Pacific/Wake
Pacific/Wallis
UTC
''lines 318-348/348 (END)''
* '''<tt>SPACE</tt>''' blättern
* '''<tt>b</tt>''' zurückblättern
* '''<tt>q</tt>''' verlassen.
=== Zeitzone festlegen ===
# '''timedatectl set-timezone America/New_York'''
=== Änderungen prüfen ===
$ '''date'''
Wed 31 Jul 2019 02:08:43 PM EDT
== Status von ntpd  ==
Standardmäßig führt Debian 10 den Standard-NTPD-Server aus, um Ihre Systemzeit mit einem Pool externer Zeitserver zu synchronisieren. Wir können überprüfen, ob es mit dem läuft <tt>systemctl</tt>Befehl:
# '''systemctl status ntp'''
● ntp.service - Network Time Service
  Loaded: loaded (/lib/systemd/system/ntp.service; enabled; vendor preset: enabled)
  Active: active (running) since Wed 2019-07-31 13:57:08 EDT; 17min ago
    Docs: man:ntpd(8)
Main PID: 429 (ntpd)
    Tasks: 2 (limit: 1168)
  Memory: 2.1M
  CGroup: /system.slice/ntp.service
          └─429 /usr/sbin/ntpd -p /var/run/ntpd.pid -g -u 106:112
[...]
Das <tt>active (running)</tt>status zeigt an, dass ntpd ordnungsgemäß gestartet wurde. Um weitere Informationen über den Status von ntpd zu erhalten, können wir die <tt>ntpq</tt>Befehl:
ntpq -p
    remote          refid      st t when poll reach  delay  offset  jitter
==============================================================================
0.debian.pool.n .POOL.          16 p    -  64    0    0.000    0.000  0.000
1.debian.pool.n .POOL.          16 p    -  64    0    0.000    0.000  0.000
2.debian.pool.n .POOL.          16 p    -  64    0    0.000    0.000  0.000
3.debian.pool.n .POOL.          16 p    -  64    0    0.000    0.000  0.000
+208.67.72.50    152.2.133.55    2 u  12  64  377  39.381    1.696  0.674
+198.46.223.227  204.9.54.119    2 u    6  64  377  22.671    3.536  1.818
-zinc.frizzen.ne 108.61.56.35    3 u  43  64  377  12.012    1.268  2.553
-pyramid.latt.ne 204.123.2.72    2 u  11  64  377  69.922    2.858  0.604
+nu.binary.net  128.252.19.1    2 u  10  64  377  35.362    3.148  0.587
#107.155.79.108  129.7.1.66      2 u  65  64  377  42.380    1.638  1.014
+t1.time.bf1.yah 98.139.133.62    2 u    6  64  377  11.233    3.305  1.118
*sombrero.spider 129.6.15.30      2 u  47  64  377    1.304    2.941  0.889
+hydrogen.consta 209.51.161.238  2 u  45  64  377    1.830    2.280  1.026
-4.53.160.75    142.66.101.13    2 u  42  64  377  29.077    2.997  0.789
#horp-bsd01.horp 146.186.222.14  2 u  39  64  377  16.165    4.189  0.717
-ntpool1.603.new 204.9.54.119    2 u  46  64  377  27.914    3.717  0.939
<tt>ntpq</tt>ist ein Abfragetool für ntpd. Das <tt>-p</tt>Flagge fordert Informationen zu dem NTP Server (oder '''p '''EERs) ntpd verbunden ist. Ihre Ausgabe wird etwas anders sein, sollte aber die Standard-Debian-Pool-Server sowie einige andere auflisten. Beachten Sie, dass es einige Minuten dauern kann, bis ntpd eine Verbindung herstellt.
== systemd-timesyncd  ==
siehe [[Systemd:timesyncd]]


== Installation ==
== Installation ==
== Anwendungen ==
== Anwendungen ==
=== Fehlerbehebung ===
=== Problembehebung ===
== Syntax ==
== Aufruf ==
=== Optionen ===
=== Optionen ===
=== Parameter ===
=== Parameter ===
=== Umgebungsvariablen ===
=== Umgebung ===
=== Exit-Status ===
=== Rückgabewert ===
== Konfiguration ==
== Konfiguration ==
=== Dateien ===
=== Dateien ===
Zeile 23: Zeile 94:
== Dokumentation ==
== Dokumentation ==
=== RFC ===
=== RFC ===
=== Man-Pages ===
=== Man-Page ===
=== Info-Pages ===
=== Info-Pages ===
== Siehe auch ==
== Siehe auch ==
== Links ==
== Links ==
=== Projekt-Homepage ===
=== Projekt ===
=== Weblinks ===
=== Weblinks ===
# https://www.eecis.udel.edu/%7Emills/ntp/html/index.html
# https://www.eecis.udel.edu/%7Emills/ntp/html/index.html
# http://www.pool.ntp.org/
# http://www.pool.ntp.org/


=== Einzelnachweise ===
<references />
== Testfragen ==
<div class="toccolours mw-collapsible mw-collapsed">
''Testfrage 1''
<div class="mw-collapsible-content">'''Antwort1'''</div>
</div>
<div class="toccolours mw-collapsible mw-collapsed">
''Testfrage 2''
<div class="mw-collapsible-content">'''Antwort2'''</div>
</div>
<div class="toccolours mw-collapsible mw-collapsed">
''Testfrage 3''
<div class="mw-collapsible-content">'''Antwort3'''</div>
</div>
<div class="toccolours mw-collapsible mw-collapsed">
''Testfrage 4''
<div class="mw-collapsible-content">'''Antwort4'''</div>
</div>
<div class="toccolours mw-collapsible mw-collapsed">
''Testfrage 5''
<div class="mw-collapsible-content">'''Antwort5'''</div>
</div>


[[Kategorie:Entwurf]]
 
 
[[Kategorie:Linux/Zeit]]


= TMP =
= TMP =
 
=== System-Uhr mit einem Zeitserver synchronisieren ===
[[Kategorie:Linux:Zeit]]
Siehe [https://linuxwiki.de/ZeitServer ZeitServer] bzw.&nbsp;[https://linuxwiki.de/ntp ntp].

Aktuelle Version vom 12. November 2024, 18:42 Uhr

topic - Beschreibung

Beschreibung

Einheitlich korrekte Zeit ist ein kritischer Teil der Systemverwaltung
  • Viele Prozesse und Protokolle basieren auf korrekter zeitlicher Abarbeitung
Eine nicht korrekte/synchronisierte Zeit führt zu Fehlern
  • Datenbeschädigungen und anderen schwierigen Problemen
  • Probleme beim Debuggen
Debian verfügt über eine eingebaute und standardmäßig aktivierte Zeitsynchronisierung
  • Standard-NTPD-Zeitserver
  • bereitgestellt vom ntp-Paket

Uhrzeit abfragen

$ date
Wed 31 Jul 2019 06:03:19 PM UTC
  • In den meisten Fällen verwendet Ihr Server standardmäßig die UTC- Zeitzone, wie in der obigen Ausgabe hervorgehoben.
  • UTC ist die koordinierte Weltzeit , die Zeit bei null Längengrad. Die konsequente Verwendung der Weltzeit reduziert Verwirrung, wenn Ihre Infrastruktur mehrere Zeitzonen umfasst.

Zeitzonen

Wenn Sie andere Anforderungen haben und die Zeitzone ändern müssen, können Sie die timedatectlBefehl dazu.

Zeitzonen auflisten

$ timedatectl list-timezones
Africa/Abidjan
Africa/Accra
Africa/Algiers
[...]
Pacific/Tongatapu
Pacific/Wake
Pacific/Wallis
UTC
lines 318-348/348 (END)
  • SPACE blättern
  • b zurückblättern
  • q verlassen.

Zeitzone festlegen

# timedatectl set-timezone America/New_York

Änderungen prüfen

$ date
Wed 31 Jul 2019 02:08:43 PM EDT

Status von ntpd

Standardmäßig führt Debian 10 den Standard-NTPD-Server aus, um Ihre Systemzeit mit einem Pool externer Zeitserver zu synchronisieren. Wir können überprüfen, ob es mit dem läuft systemctlBefehl:

# systemctl status ntp
● ntp.service - Network Time Service
  Loaded: loaded (/lib/systemd/system/ntp.service; enabled; vendor preset: enabled)
  Active: active (running) since Wed 2019-07-31 13:57:08 EDT; 17min ago
    Docs: man:ntpd(8)
Main PID: 429 (ntpd)
   Tasks: 2 (limit: 1168)
  Memory: 2.1M
  CGroup: /system.slice/ntp.service
          └─429 /usr/sbin/ntpd -p /var/run/ntpd.pid -g -u 106:112
[...]

Das active (running)status zeigt an, dass ntpd ordnungsgemäß gestartet wurde. Um weitere Informationen über den Status von ntpd zu erhalten, können wir die ntpqBefehl:

ntpq -p
    remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
0.debian.pool.n .POOL.           16 p    -   64    0    0.000    0.000   0.000
1.debian.pool.n .POOL.           16 p    -   64    0    0.000    0.000   0.000
2.debian.pool.n .POOL.           16 p    -   64    0    0.000    0.000   0.000
3.debian.pool.n .POOL.           16 p    -   64    0    0.000    0.000   0.000
+208.67.72.50    152.2.133.55     2 u   12   64  377   39.381    1.696   0.674
+198.46.223.227  204.9.54.119     2 u    6   64  377   22.671    3.536   1.818
-zinc.frizzen.ne 108.61.56.35     3 u   43   64  377   12.012    1.268   2.553
-pyramid.latt.ne 204.123.2.72     2 u   11   64  377   69.922    2.858   0.604
+nu.binary.net   128.252.19.1     2 u   10   64  377   35.362    3.148   0.587
#107.155.79.108  129.7.1.66       2 u   65   64  377   42.380    1.638   1.014
+t1.time.bf1.yah 98.139.133.62    2 u    6   64  377   11.233    3.305   1.118
*sombrero.spider 129.6.15.30      2 u   47   64  377    1.304    2.941   0.889
+hydrogen.consta 209.51.161.238   2 u   45   64  377    1.830    2.280   1.026
-4.53.160.75     142.66.101.13    2 u   42   64  377   29.077    2.997   0.789
#horp-bsd01.horp 146.186.222.14   2 u   39   64  377   16.165    4.189   0.717
-ntpool1.603.new 204.9.54.119     2 u   46   64  377   27.914    3.717   0.939

ntpqist ein Abfragetool für ntpd. Das -pFlagge fordert Informationen zu dem NTP Server (oder p EERs) ntpd verbunden ist. Ihre Ausgabe wird etwas anders sein, sollte aber die Standard-Debian-Pool-Server sowie einige andere auflisten. Beachten Sie, dass es einige Minuten dauern kann, bis ntpd eine Verbindung herstellt.

systemd-timesyncd

siehe Systemd:timesyncd

Installation

Anwendungen

Problembehebung

Aufruf

Optionen

Parameter

Umgebung

Rückgabewert

Konfiguration

Dateien

Sicherheit

Dokumentation

RFC

Man-Page

Info-Pages

Siehe auch

Links

Projekt

Weblinks

  1. https://www.eecis.udel.edu/%7Emills/ntp/html/index.html
  2. http://www.pool.ntp.org/

TMP

System-Uhr mit einem Zeitserver synchronisieren

Siehe ZeitServer bzw. ntp.