Hi,
habe mal versucht mich mit der Zeiteinstellung zu befassen, jetzt habe ich glaub ich das völlige Chaos produziert und bin auch selber etwas durcheinander.
Es gibt ja die Hardwarezeit und die Systemzeit. Nach durchlesen etlicher Tuturials hab ich einen ntpd dienst installiert, die conf angepasst und versucht so die Zeit einzustellen. Danach habe ich dann gemerkt, das fc3 ja schon den dienst gestartet hat unter dem user ntp. Hm, jetzt hab ich das zweimal drauf.
Fazit, ich kann zwar die Zeit mit date einstellen, doch stelllt sich meine Systemzeit immer zurück. Nach Neustart des Rechners hat ich sogar immer die Hardwarezeit. Diese hab ich mit einem Befehl irgendwie an die Systemzeit angeglichen, die aber nach einiger Zeit sich auch immer wieder zurückstellt.
Meine Frage ist , sagen wir mal ich habe alle verstellt und weiss nicht wo was automatisch gestartet wird und welche dienste ich einstellen muss. Meine Zeitzone, die ich in der Konsole mit setup eingestellt habe stimmt. Allerdings hab ich ust zeit verwenden nicht angehakt.
Wie ist nun von Anfang an vorzugehen ?
Kann ich nicht alles deinstallieren und neu einstellen ?
Irgendwie müsste ja wohl zueerst die Hardwarezeit gestellt werden, dann die Systemzeit, dann muss nptd so konfiguriert werden, dass er mir immer die aktuelle Zeit holt, und die Systemzeit einstellt. Später müsste dann ein Programm die Systemzeit mit der Hardwarezeit angleichen ?
Ich weiss leider noch nicht mal wo die Einstellungen zu machen sind bei dem von fc3 automatisch gestartetem Zeitdienst ??
thx und cya
PS.
Mein fc3 Server ist nur über remote mittels konsole zu bedienen. Eine grafische Oberfläche fehlt und will ich auch nicht ;-)
Hallo,
* "Holm" holm@oleco.net:
Fazit, ich kann zwar die Zeit mit date einstellen, doch stelllt sich meine Systemzeit immer zurück. Nach Neustart des Rechners hat ich sogar immer die Hardwarezeit. Diese hab ich mit einem Befehl irgendwie an die Systemzeit angeglichen, die aber nach einiger Zeit sich auch immer wieder zurückstellt.
Mit ntpdate(8) kannst Du die Systemzeit mit einem entfenten Zeitserver synchronisieren, z.B.:
# ntpdate ptbtime1.ptb.de
Mit hwclock(8) kannst Du System- und Hardwarezeit synchronisieren.
# hwcklock --systohc
Ich führe den Aufruf beider Kommandos beim Dialup per ISDN in /etc/ppp/ip- up.local durch.
Beim ntpd kann ich Dir leider nicht helfen.
Gruß Lutz
Lutz Horn wrote:
Beim ntpd kann ich Dir leider nicht helfen.
Wenn mich meine Erinnerung nicht trügt macht ntpd als daemon das gleiche wie ntddate. Bei mir synchronisiert er die Zeit stündlich und errechnet einen Offset, mit dem die Uhr gesteuert wird. Vorteil ist der, das die Uhr nicht sprunghaft korrigiert wird, was manche System nicht vertragen. Außerdem frage ich 4 Zeitserver ab und der ntpd synchronisiert sich mit dem Besten bezogen auf Antwortzeiten und was weiß ich noch, fällt mal einen aus auch kein Problem. Nachteil: bei wechselnder eigener IP muss der ntpd neu gestartet werden, das rafft er dann nicht. Jedenfalls so ungefähr, wie gesagt aus der Erinnerung, das läuft seit zwei Jahren ohne Mucken und da vergisst man so manches.
Michael
Hallo Lutz,
am Freitag, 27. Mai 2005 um 08:36 schrieben Sie:
Hallo,
- "Holm" holm@oleco.net:
Fazit, ich kann zwar die Zeit mit date einstellen, doch stelllt sich meine Systemzeit immer zurück. Nach Neustart des Rechners hat ich sogar immer die Hardwarezeit. Diese hab ich mit einem Befehl irgendwie an die Systemzeit angeglichen, die aber nach einiger Zeit sich auch immer wieder zurückstellt.
Mit ntpdate(8) kannst Du die Systemzeit mit einem entfenten Zeitserver synchronisieren, z.B.:
# ntpdate ptbtime1.ptb.de
Mit hwclock(8) kannst Du System- und Hardwarezeit synchronisieren.
# hwcklock --systohc
Ich führe den Aufruf beider Kommandos beim Dialup per ISDN in /etc/ppp/ip- up.local durch.
Beim ntpd kann ich Dir leider nicht helfen.
Gruß Lutz
ich hab vor meinem fc3 server den ipcop am laufen. Eigentlich müsste ich, da der ipcop sich ja 5.58 Uhr per dsl neu ins Netz einwählt und sozusagen als router/firewall agiert, dort einen Zeitserver am laufen haben, wonach sich dann alle richten.
Also ich deinstalliere erstmal mein neu insatlliertes ntpd und was mach ich denn mit dem Dienst, der schon standardmässig gestartet, bzw angeboten wird,wenn man in der Konsole setup eingibt und dann dort unter Dienste zu finden ist ?
Ich hab das jetzt erstmal so gelöst:
1. ntpd abgehakt unter Dienste in setup 2. rechner neu gebootet 3. mit ps ax alle laufenden Dienste unter root mir anzeigen lassen 4. es läuft jetzt anscheinend gar kein Zeitserver mehr laut Ausgabe 5. ntpdate ptbtime1.ptb.de ausgeführt 6. hwcklock --systohc
so scheint soweit alles geklappt zu haben. Dann werd ich mal die Kommandos in der /etc/ppp/ip- up.local eintragen.
Jetzt habe ich folgendes überprüft:
1. date Fr Mai 27 12:03:37 CEST 2005 2. echo $(date -I;date +%T) 2005-05-27 12:03:46 3. cat /etc/sysconfig/clock ZONE="Europe/Berlin" UTC=true ARC=false 4. hwclock --show --utc Fr 27 Mai 2005 12:10:31 CEST -0.016954 Sekunden
Ich hoffe es stimmt so alle. So richtig durchblicken tue ich allerdings immer noch nicht. Es gibt halt Systemzeit und Hardwarezeit. Bloss was hat denn jetzt "UTC" damit zu tun ?
Danke und cya
Holm Kapschitzki
mailto:holm@oleco.net
Hallo,
am Freitag, 27. Mai 2005 um 08:36 schrieben Sie:
Hallo,
- "Holm" holm@oleco.net:
Fazit, ich kann zwar die Zeit mit date einstellen, doch stelllt sich meine Systemzeit immer zurück. Nach Neustart des Rechners hat ich sogar immer die Hardwarezeit. Diese hab ich mit einem Befehl irgendwie an die Systemzeit angeglichen, die aber nach einiger Zeit sich auch immer wieder zurückstellt.
Mit ntpdate(8) kannst Du die Systemzeit mit einem entfenten Zeitserver synchronisieren, z.B.:
# ntpdate ptbtime1.ptb.de
Mit hwclock(8) kannst Du System- und Hardwarezeit synchronisieren.
# hwcklock --systohc
Ich führe den Aufruf beider Kommandos beim Dialup per ISDN in /etc/ppp/ip- up.local durch.
Beim ntpd kann ich Dir leider nicht helfen.
Gruß Lutz
jetzt habe ich glaube ich ein richtiges Problem. Ich habe wie gesagt unter setup den dienst ntpd deaktiviert und dort jetzt auch malprobiert "utc" abzuhaken. Dann stell ich die Zeit mit:
1. ntpdate ptbtime1.ptb.de 2. hwcklock --systohc
jetzt lass ich mir mit: 1. date 2. hwclock --show --utc
die Zeit ausgeben. Doch nach oben beschrienbener Synch get sofort die mit "date" ausgegebene Zeit nach und zwar rapide nach 30 s gleich 1 Minute. Nach 10 Minuten schon 1 Stunde!
Wie kann ich denn das beheben ? Irgendwie hab ich auch das Gefühl dass die utc Zeit auch leicht nachgeht aber nicht so stark wie die mit "date" ausgegebene.
Läuft denn da irgendwas im Hintergrund, was ich mit ps ax unter root nicht sehe ?
thx und cya
de-users@lists.fedoraproject.org