BSDForen.de  

Zurück   BSDForen.de > Howtos und Tutorials > Wiki

Antwort
 
Themen-Optionen Thema bewerten Ansicht
Alt 08.03.2010, 14:59   #1
Kamikaze
Parasprite
 
Benutzerbild von Kamikaze
 
Registrierungsdatum: May 2005
Ort: /Earth/Europe/Germany/Karlsruhe
Beiträge: 9.634
Kamikaze eine Nachricht über ICQ schicken Kamikaze eine Nachricht über MSN schicken
Zeit synchronsisieren

Da ja in absehbarer Zeit wieder auf Sommerzeit umgeschaltet wird habe ich mir mal den Artikel im Wiki angesehen:
http://wiki.bsdforen.de/howto/zeit_s...mit_ntp?s=ntpd

Mir ist aufgefallen, das der Artikel vorgibt man solle die CMOS Uhr auf UTC laufen lassen, das habe ich bisher auch immer getan, damit hat aber noch nie die automatische Sommer-/Winterzeitumstellung geklappt. Da musste ich also immer alle 6 Monate nachhelfen.

Jetzt habe ich das mal geändert, mal sehen ob es dann dieses mal klappt.

Außerdem ist mir aufgefallen, dass bei der Beispielkonfiguration für den FreeBSD ntpd, keinerlei Zugangsbeschränkungen auferlegt werden. So wie ich ntp.conf(5) verstehe, bedeutet das jeder beliebige Rechner im Netz kann sich per ntpq verbinden und freizügig am ntpd herum konfigurieren.

Habe ich da etwas grundsätzlich falsch verstanden oder ist der Artikel dringend überarbeitungsbedürftig?
__________________
[ bsdlogo 2.0 - Wiki - Ports - LibreOffice Pakete - PM schreiben - kamikaze@bsdforen.de ]
Disclaimer: My posts represent my perception. Errors and incompleteness are to be expected, I deny any responsibility to know everything.

Geändert von Kamikaze (08.03.2010 um 15:05 Uhr).
Kamikaze ist offline   Mit Zitat antworten
Alt 08.03.2010, 15:36   #2
oenone
Programmierer
 
Benutzerbild von oenone
 
Registrierungsdatum: Nov 2002
Ort: Bremen
Beiträge: 2.551
Eigentlich sollte die Zeitzoneneinstellung alles für dich übernehmen, unabhängig von CMOS Uhr und ntp.
__________________
if you don't remember something, it never happened.
if you aren't remembered, you never existed.
oenone ist offline   Mit Zitat antworten
Alt 08.03.2010, 15:42   #3
Kamikaze
Parasprite
 
Benutzerbild von Kamikaze
 
Registrierungsdatum: May 2005
Ort: /Earth/Europe/Germany/Karlsruhe
Beiträge: 9.634
Kamikaze eine Nachricht über ICQ schicken Kamikaze eine Nachricht über MSN schicken
Dachte ich auch immer, hat aber noch nie funktionert. Besonders, wenn die Uhr auf UTC läuft, sollte das doch gar keinen Ärger machen, da UTC ja überhaupt keine Sommerzeit kennt.

Das sollte dann alles mit der Umrechnung klappen. Geht aber meiner Erfahrung nach nicht. Ich vermute da ist was im BIOS hart gecodet. Will heißen, wenn der Rechner ausgeschaltet ist, stellt das Bios die Zeit um oder so.
Anders kann ich mir das nicht erklären - obwohl das arg blödsinnig klingt.
__________________
[ bsdlogo 2.0 - Wiki - Ports - LibreOffice Pakete - PM schreiben - kamikaze@bsdforen.de ]
Disclaimer: My posts represent my perception. Errors and incompleteness are to be expected, I deny any responsibility to know everything.
Kamikaze ist offline   Mit Zitat antworten
Alt 08.03.2010, 16:16   #4
juedan
Registered User
 
Registrierungsdatum: Sep 2007
Beiträge: 572
Hi Kamikaze,

Zitat:
Zitat von Kamikaze Beitrag anzeigen
[...]
Mir ist aufgefallen, das der Artikel vorgibt man solle die CMOS Uhr auf UTC laufen lassen, das habe ich bisher auch immer getan, damit hat aber noch nie die automatische Sommer-/Winterzeitumstellung geklappt. Da musste ich also immer alle 6 Monate nachhelfen.
Das hat bei mir OHNE ntpd auch nie funktioniert.
Zitat:
Außerdem ist mir aufgefallen, dass bei der Beispielkonfiguration für den FreeBSD ntpd, keinerlei Zugangsbeschränkungen auferlegt werden. So wie ich ntp.conf(5) verstehe, bedeutet das jeder beliebige Rechner im Netz kann sich per ntpq verbinden und freizügig am ntpd herum konfigurieren.
Tja, mei.
Die vorgeschlagene Konfiguration kann NUR dann verwendet werden, wenn der Rechner am Internet hängt. Wenn der Rechner offline ist, besteht bei der Konfiguration sogar die Möglichkeit, dass die Uhr immer mehr falsch geht.
Auf meinem Router habe ich daher zwei Konfigurationen:
(*) Wenn Verbindung zum Netz, dann hole Zeit vom NTP-Pool, korrigiere die CMOS-Uhr des Routers und schalte den Router-eigenen NTP-Daemon auf stratum 8.
(*) wenn keine Verbindung zum Internet, dann soll die CMOS-Uhr des Routers mit stratum 1 laufen.

Bei alle Fedora-Clients habe ich den Router als Zeitquelle angegeben und es funktioniert prächtig.

Zitat:
Habe ich da etwas grundsätzlich falsch verstanden oder ist der Artikel dringend überarbeitungsbedürftig?
Anmerkung:
Die Damen und Herren vom PTB sehen es nicht allzu gerne, wenn zu viele NTP-Clients dort ihre Zeit holen. Daher ist der NTP-Pool de.pool.ntp.org zu bevorzugen, der meines Wissens stratum 2 ist und damit eine ausreichende Genauigkeit liefert.

JueDan
__________________
Homepage - Autor von Benutzer im UNIX-Netz - Herausgeber des Buchs FreeBSD
juedan ist offline   Mit Zitat antworten
Alt 08.03.2010, 16:31   #5
oenone
Programmierer
 
Benutzerbild von oenone
 
Registrierungsdatum: Nov 2002
Ort: Bremen
Beiträge: 2.551
Zitat:
Zitat von Kamikaze Beitrag anzeigen
Dachte ich auch immer, hat aber noch nie funktionert.
Dann hast du wohl immer irgendwas falsch gemacht.

Wie sieht denn die Ausgabe von "date" aus? Da steht vor dem Jahr die Zeitzone. Die muss je nachdem ob Sommerzeit oder nicht unterschiedlich sein. Kannst ja manuell das Datum verändern um das zu testen.
__________________
if you don't remember something, it never happened.
if you aren't remembered, you never existed.
oenone ist offline   Mit Zitat antworten
Alt 08.03.2010, 16:33   #6
Kamikaze
Parasprite
 
Benutzerbild von Kamikaze
 
Registrierungsdatum: May 2005
Ort: /Earth/Europe/Germany/Karlsruhe
Beiträge: 9.634
Kamikaze eine Nachricht über ICQ schicken Kamikaze eine Nachricht über MSN schicken
Ich warte jetzt einfach bis die richtige Sommerzeit kommt.

Und was kann man da bitte falsch machen?
__________________
[ bsdlogo 2.0 - Wiki - Ports - LibreOffice Pakete - PM schreiben - kamikaze@bsdforen.de ]
Disclaimer: My posts represent my perception. Errors and incompleteness are to be expected, I deny any responsibility to know everything.
Kamikaze ist offline   Mit Zitat antworten
Alt 09.03.2010, 13:11   #7
Athaba
Libellenliebhaber
 
Registrierungsdatum: Mar 2005
Beiträge: 2.808
Wie oenone schon sagte. Du kannst irendwie was mit denen Zonen verhauen. Es wäre interessant, ob date auch wirklich schreibt, dass du im Sommer CEST und in Winter CET hast. Könnte ja sein, dass die falsche Zonefile verwendet wird. Welche verwendest du denn?

Hmm, da sollte ich ja ja mal was mit dntpd dazuschreiben.
__________________
Declaration of Internet Freedom
Athaba ist offline   Mit Zitat antworten
Alt 09.03.2010, 14:50   #8
Kamikaze
Parasprite
 
Benutzerbild von Kamikaze
 
Registrierungsdatum: May 2005
Ort: /Earth/Europe/Germany/Karlsruhe
Beiträge: 9.634
Kamikaze eine Nachricht über ICQ schicken Kamikaze eine Nachricht über MSN schicken
In meinem .plan kann man nachvollziehen, dass die Änderung von CEST zu CET stattfindet.
http://www.home.hs-karlsruhe.de/~fado0001/finger/plan
__________________
[ bsdlogo 2.0 - Wiki - Ports - LibreOffice Pakete - PM schreiben - kamikaze@bsdforen.de ]
Disclaimer: My posts represent my perception. Errors and incompleteness are to be expected, I deny any responsibility to know everything.
Kamikaze ist offline   Mit Zitat antworten
Alt 14.03.2010, 14:34   #9
dinoex
Registered User
 
Benutzerbild von dinoex
 
Registrierungsdatum: Nov 2007
Ort: Habichstwald
Beiträge: 30
Zitat:
Zitat von Kamikaze Beitrag anzeigen
Ich warte jetzt einfach bis die richtige Sommerzeit kommt.

Und was kann man da bitte falsch machen?
Wenn man nur BSD bootet, UTC
Wenn man Windows bootet hat man normalerweise immer "walltime"

Ich hatte mit UTC nie Probleme mit der Zeitumstellung auch ohne NTPD klappt das.

Bei Walltime muss das Programm "adjkerntz" per cron laufen.

vermutlich passt die BIOS Zeit nicht zu dem was in "tzsetup" eingestellt wurde.
dinoex ist offline   Mit Zitat antworten
Alt 29.03.2010, 16:35   #10
Kamikaze
Parasprite
 
Benutzerbild von Kamikaze
 
Registrierungsdatum: May 2005
Ort: /Earth/Europe/Germany/Karlsruhe
Beiträge: 9.634
Kamikaze eine Nachricht über ICQ schicken Kamikaze eine Nachricht über MSN schicken
Mit adjkerntz hat die Zeitumstellung funktioniert - dann nehme ich mal Abschied von UTC.
__________________
[ bsdlogo 2.0 - Wiki - Ports - LibreOffice Pakete - PM schreiben - kamikaze@bsdforen.de ]
Disclaimer: My posts represent my perception. Errors and incompleteness are to be expected, I deny any responsibility to know everything.
Kamikaze ist offline   Mit Zitat antworten
Alt 29.03.2010, 16:47   #11
rolle
Beastie Boy
 
Benutzerbild von rolle
 
Registrierungsdatum: May 2005
Ort: Hamburg
Beiträge: 208
Bei mir hat es mit openntpd reibungslos geklappt.
Uhr stand auf CET und jetzt CEST.

Allerdings frage ich mich, wie die Uhrzeit umgestellt werden kann,
obwohl der host auf kern.securelevel=2 läuft?
__________________
if($ahnung==0) {
read('Handbuch');
}
rolle ist offline   Mit Zitat antworten
Alt 29.03.2010, 16:56   #12
Kamikaze
Parasprite
 
Benutzerbild von Kamikaze
 
Registrierungsdatum: May 2005
Ort: /Earth/Europe/Germany/Karlsruhe
Beiträge: 9.634
Kamikaze eine Nachricht über ICQ schicken Kamikaze eine Nachricht über MSN schicken
Die Uhrzeit wird nicht umgestellt. Nur ihre Darstellung ändert sich.
__________________
[ bsdlogo 2.0 - Wiki - Ports - LibreOffice Pakete - PM schreiben - kamikaze@bsdforen.de ]
Disclaimer: My posts represent my perception. Errors and incompleteness are to be expected, I deny any responsibility to know everything.
Kamikaze ist offline   Mit Zitat antworten
Alt 31.03.2010, 10:11   #13
Kamikaze
Parasprite
 
Benutzerbild von Kamikaze
 
Registrierungsdatum: May 2005
Ort: /Earth/Europe/Germany/Karlsruhe
Beiträge: 9.634
Kamikaze eine Nachricht über ICQ schicken Kamikaze eine Nachricht über MSN schicken
So, jetzt mal Tacheles.

Der OpenNTPD hat meine Uhr weniger zuverlässig synchronisiert. Auch die Sommer-/Winterzeit-Umstellung hat mit OpenNTPD nie geklappt, aber mit dem FreeBSD NTPD super.

Auch bei wechselndem Verbindungsstatus verhält sich der FreeBSD NTPD nachvollziehaber und zuverlässig, wenn man einmal davon absieht, dass keine neuen DNS-Anfragen gestellt werden: https://psp2.ntp.org/bugs/show_bug.cgi?id=1178

Das Problem lässt sich jedoch einfach umgehen und mein Gesamteindruck ist deutlich besser als bei OpenNTPD.

Deswegen will ich den Grundton des Artikels ändern, Einsprüche erwarte ich hier bis zum Wochenende. Dann gehe ich ans Werk.
__________________
[ bsdlogo 2.0 - Wiki - Ports - LibreOffice Pakete - PM schreiben - kamikaze@bsdforen.de ]
Disclaimer: My posts represent my perception. Errors and incompleteness are to be expected, I deny any responsibility to know everything.
Kamikaze ist offline   Mit Zitat antworten
Alt 31.03.2010, 12:27   #14
juedan
Registered User
 
Registrierungsdatum: Sep 2007
Beiträge: 572
Hallo Kamikaze,

Zitat:
Zitat von Kamikaze Beitrag anzeigen
So, jetzt mal Tacheles.

Der OpenNTPD hat meine Uhr weniger zuverlässig synchronisiert. Auch die Sommer-/Winterzeit-Umstellung hat mit OpenNTPD nie geklappt, aber mit dem FreeBSD NTPD super.
Was bedeutet "weniger zuverlässig synchronisiert"?
Es gibt bei NTP die Möglichkeit, die Uhrzeit nicht "schlagartig" umzustellen, sondern die Zeit zu "ziehen". Da kann es schon mal ein paar Tage dauern, bis die korrekte Uhrzeit angezeigt wird, besonders bei Datenbanken und Backup-Diensten ist das wichtig. Darüber habe ich mal einen Artikel in der FreeX 02/2008 geschrieben.

JueDan
__________________
Homepage - Autor von Benutzer im UNIX-Netz - Herausgeber des Buchs FreeBSD
juedan ist offline   Mit Zitat antworten
Alt 31.03.2010, 13:38   #15
Kamikaze
Parasprite
 
Benutzerbild von Kamikaze
 
Registrierungsdatum: May 2005
Ort: /Earth/Europe/Germany/Karlsruhe
Beiträge: 9.634
Kamikaze eine Nachricht über ICQ schicken Kamikaze eine Nachricht über MSN schicken
Mit OpenNTPD habe ich zum kontrollieren der korrekt gesetzten Zeit gelegentlich mal ntpdate gestartet. Das in der Regel dann Korrekturen im Bereich mehrere Sekunden vorgenommen hat.

Mit dem FreeBSD ntpd (der dem ntp.org ntpd entspricht) kann ich mit ntpq -p den Status einsehen und feststellen, dass ntpd ordenlich arbeitet. Wenige Minuten nach dem Start ist der Fehler bereits auf die mit der Verbindung zu erwartenden Werte Geschrumpft (Hochschule < 10ms, UMTS < 500ms, DSL < 100ms).

Theoretisch wäre die Sache auch besser, wenn der Rechner mal länger offline ist, da sich ntpd merkt wie sehr die Uhr Falsch geht und bis zu 0.5 ms pro Sekunde korrigieren kann, doch mein drift war noch nie >= 10 (drift = 10 entspricht einer Sekunde Korrektur in 100000 Sekunden, also etwas weniger als eine Sekunde in 28 Stunden). Meine Systemuhr ist also so genau, dass das Feature nicht wirklich wichtig ist.
__________________
[ bsdlogo 2.0 - Wiki - Ports - LibreOffice Pakete - PM schreiben - kamikaze@bsdforen.de ]
Disclaimer: My posts represent my perception. Errors and incompleteness are to be expected, I deny any responsibility to know everything.
Kamikaze ist offline   Mit Zitat antworten
Antwort


Dieses Thema betrachten zurzeit 1 Personen. (0 registrierte Benutzer und 1 Gäste)
 
Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An
[IMG] Code ist Aus
HTML-Code ist Aus
Gehe zu

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
Systemamsturz mit ural (was: System stürzt seit einiger Zeit immer mal wieder ab ...) konstantin FreeBSD - Allgemein 5 19.09.2007 11:25
Zeit messen. cat1510 Programmieren 12 25.10.2005 21:43
OpenBSD-Host nach einiger Zeit nicht mehr erreichbar moe OpenBSD - Allgemein 8 24.06.2005 13:24
proftp zeit nicht richtig sear FreeBSD - Anwendungen und Ports 2 07.04.2005 11:11
Datum & Zeit auf einem Compaq Notebook destiny FreeBSD - Installation 2 04.04.2004 16:56


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:34 Uhr.


Powered by vBulletin (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.