Hallo,
die Uhrzeit meines Servers läuft extrem flott. Ich habe bereits per date und anschließend hwclock die Serverzeit korrekt gestellt bzw. abgeglichen, wie ich es u.a hier im Forum gelesen habe. Trotzdem ist die Uhrzeit nach kurzer Zeit wieder verstellt. Also habe ich ntpdate installiert und die Uhrzeit abgeglichen. Bereits nach 10 Minuten ist mein Server mehr als 1 Minute vorraus. Ich habe zwar jetzt einen stündlichen Cron zum Abgleich der Zeit eingerichtet, aber irgendwie empfinde ich das nicht als das Wahre.
Hat jemand einen Vorschlag, was ich noch tun kann?
Mein Kernel ist: 2.6.8-3-686-smp
Grüßle
Zeit läuft extrem flott
-
- Beiträge: 85
- Registriert: 21.12.2006 16:39:16
Hat deine Maschine ein Dual Core Prozessor?
Ich hatte das Problem auch mit kerneln < 2.6.15 WIMRE.
Mit der Bootoption "notsc" ignoriert der Kernel die Prozessorinterne Uhr (da beide Cores eine haben, widersprechen sich die Signale teilweise, wenn ich das richtig verstanden habe) und zählt die millisekunden selber.
Ich hatte das Problem auch mit kerneln < 2.6.15 WIMRE.
Mit der Bootoption "notsc" ignoriert der Kernel die Prozessorinterne Uhr (da beide Cores eine haben, widersprechen sich die Signale teilweise, wenn ich das richtig verstanden habe) und zählt die millisekunden selber.
Hi, danke für Deinen Hinweis. Ich habe mal in die /etc/lilo.conf
Die Zeile
Und ja, dat Dingen hat einen DualCore.
Ich habe dann ein /sbin/lilo und dann nochmal ein init 6 durchgeführt. Hier das Ergebnis bei einer ca sekündlichen date-Abfrage:
Kann ich denn eigentlich die andere Prozessorzeit auch mit hwclock stellen?
Vielen Dank für eure Hilfe
Die Zeile
eingefügt. Ist das so richtig?append="no_timer_check notsc"
Und ja, dat Dingen hat einen DualCore.
Ich habe dann ein /sbin/lilo und dann nochmal ein init 6 durchgeführt. Hier das Ergebnis bei einer ca sekündlichen date-Abfrage:
Code: Alles auswählen
Thu Mar 15 13:05:34 CET 2007
Thu Mar 15 13:05:35 CET 2007
Thu Mar 15 14:17:10 CET 2007
Thu Mar 15 14:17:11 CET 2007
Thu Mar 15 13:05:39 CET 2007
Thu Mar 15 13:05:40 CET 2007
Thu Mar 15 13:05:42 CET 2007
Thu Mar 15 13:05:43 CET 2007
Thu Mar 15 13:05:44 CET 2007
Thu Mar 15 13:05:45 CET 2007
Thu Mar 15 13:05:46 CET 2007
Thu Mar 15 13:05:47 CET 2007
Thu Mar 15 13:05:48 CET 2007
Thu Mar 15 14:17:23 CET 2007
Thu Mar 15 14:17:24 CET 2007
Thu Mar 15 13:05:50 CET 2007
Thu Mar 15 14:17:25 CET 2007
Thu Mar 15 14:17:26 CET 2007
Thu Mar 15 13:05:54 CET 2007
Thu Mar 15 13:05:55 CET 2007
Thu Mar 15 13:05:58 CET 2007
Thu Mar 15 13:05:59 CET 2007
Thu Mar 15 13:06:00 CET 2007
Kann ich denn eigentlich die andere Prozessorzeit auch mit hwclock stellen?
Vielen Dank für eure Hilfe
-
- Beiträge: 85
- Registriert: 21.12.2006 16:39:16
notsc war bei mir ausreichend. Ob die Kommandozeile so richtig ist, kann ich nicht beurteilen, ich habe seit 1995 keinen LILO mehr eingerichtet.
Dein Mainboard hat eine eigene hwclock und Linux hat eine Systemzeit. Mit hwclock --hctosys setzt du die Mainboardzeit im System und mit hwclock --systohc andersherum. Leider haben sowohl Mainboarduhr wir Systemzeit eine Systemimanente Drift, die sich auch nicht umgehen lässt. Diese bewegt sich aber normalerweise im Bereich Sekunden pro Woche. Ein gelegentliches "ntpdate && hwclock --systohc" sollten also reichen um das System auch nach einem Reboot einigermaßen in Takt zu halten.
Dein Mainboard hat eine eigene hwclock und Linux hat eine Systemzeit. Mit hwclock --hctosys setzt du die Mainboardzeit im System und mit hwclock --systohc andersherum. Leider haben sowohl Mainboarduhr wir Systemzeit eine Systemimanente Drift, die sich auch nicht umgehen lässt. Diese bewegt sich aber normalerweise im Bereich Sekunden pro Woche. Ein gelegentliches "ntpdate && hwclock --systohc" sollten also reichen um das System auch nach einem Reboot einigermaßen in Takt zu halten.
Ich habe jetzt mal statt einem ntp-Cron einen NTP-Server aufgesetzt und schon sind Zeitunterschiede nur noch im Sekundenbereich. Ist ja immerhin schonmal was.
Ich würde ja gerne noch den Kernel updaten, ich finde aber leider keinen Kernel größer als meinen aktuellen(2.6.8-3-686-smp). Gibt es da vielleicht irgendwo schon einen Mirror, der das passend für meinen aktuellen Server bereithält?
Ich würde ja gerne noch den Kernel updaten, ich finde aber leider keinen Kernel größer als meinen aktuellen(2.6.8-3-686-smp). Gibt es da vielleicht irgendwo schon einen Mirror, der das passend für meinen aktuellen Server bereithält?
-
- Beiträge: 85
- Registriert: 21.12.2006 16:39:16
Durch ein
in der /etc/lilo.conf klapperts jetzt
Danke Dir, für Deine Mühen.
Code: Alles auswählen
append="apic=debug noapictimer clocksource=pit"
Danke Dir, für Deine Mühen.