TweakPC

Zurück   Computer Hardware Forum - TweakPC > Games und Software > Linux bzw. Non-MS & Programme
Registrieren Hilfe Community Downloads

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 26.01.2005, 18:52   #1 (permalink)
Overclocker
 

Registriert seit: 24.05.2002
Beiträge: 200

BenniG. wird schon bald berühmt werdenBenniG. wird schon bald berühmt werden

Standard SuSE 9.1 und die Uhrzeit

Hi,

was muss ich machen, um regelmäßig (alle paar stunden) die uhrzeit über NTP aktualisieren zu lassen? Im Webmin gibts ja einen Button, aber irgendwie blicke ich die Manuals zu ntpd und wie sie alle heißen nicht so ganz, was da jetzt wofür da ist und was ich einstellen muss, wenn ich einfach nur die uhrzeit von Hardware-Uhr + System-Uhr richtig einstellen will.. Innerhalb 2-3Tagen verstellt sich die Uhr doch schon ziemlich.. Vor allem hatte ich heute einen Sprung von 1Minute diff Hardware- zu System-Uhr auf jetzt 2Minuten 20Sekunden?! Irgendwie nervt mich das.. Beide Uhren gehen falsch, die SystemUhr laut meiner Funkuhr aber immer extremer als die Hardware-Uhr..
Einer einen Tipp?

BenniG.
BenniG. ist offline   Mit Zitat antworten
Alt 26.01.2005, 18:56   #2 (permalink)
Stickstoff Junkie
 
Benutzerbild von Fabian
 

Registriert seit: 02.02.2002
Beiträge: 3.678

Fabian ist ein wunderbarer AnblickFabian ist ein wunderbarer AnblickFabian ist ein wunderbarer AnblickFabian ist ein wunderbarer AnblickFabian ist ein wunderbarer AnblickFabian ist ein wunderbarer Anblick

Standard AW: SuSE 9.1 und die Uhrzeit

Hi,

unter Yast findest du doch auch den NTP-Client sowie Server, oder erinner ich mich da falsch. Dort sollte man alles sehr einfach nutzen können ...
Fabian ist offline   Mit Zitat antworten
Alt 26.01.2005, 19:02   #3 (permalink)
Overclocker
 

Registriert seit: 24.05.2002
Beiträge: 200

BenniG. wird schon bald berühmt werdenBenniG. wird schon bald berühmt werden

Standard AW: SuSE 9.1 und die Uhrzeit

da hab ich den NTP-Server ja eingetragen (seidem erscheint er in webmin automatisch in dem eingabefeld) aber wie kann ich einen cronjob machen, der alle xx Stunden die Zeit holt und die System+Hardwareuhr einstellt?
System ist gemietet und steht in einem Rechenzentrum und wird vielleicht einmal im Monat neugestartet, wenn überhaupt..

Geändert von BenniG. (26.01.2005 um 19:11 Uhr)
BenniG. ist offline   Mit Zitat antworten
Alt 26.01.2005, 19:26   #4 (permalink)
EoN
Kaffeejunkie
 
Benutzerbild von EoN
 

Registriert seit: 01.05.2002
Beiträge: 5.035

EoN ist ein wunderbarer AnblickEoN ist ein wunderbarer AnblickEoN ist ein wunderbarer AnblickEoN ist ein wunderbarer AnblickEoN ist ein wunderbarer AnblickEoN ist ein wunderbarer AnblickEoN ist ein wunderbarer AnblickEoN ist ein wunderbarer Anblick

Standard AW: SuSE 9.1 und die Uhrzeit

Such mal in Google nach dem Syntax von Cronjobs.

Diese musst du dann in ein Crontab eintragen.
Code:
crontab -e
Da müsste sich dann der Standardeditor öffnen (wahrscheinlich vi). Wenn du ihn noch nie bedient hast, google auch mal nach der Bedienung. Ist nämlich etwas anders als der normale Windows Editor
EoN ist offline   Mit Zitat antworten
Alt 26.01.2005, 19:32   #5 (permalink)
Overclocker
 

Registriert seit: 24.05.2002
Beiträge: 200

BenniG. wird schon bald berühmt werdenBenniG. wird schon bald berühmt werden

Standard AW: SuSE 9.1 und die Uhrzeit

??

Wie cron-jobs funzen weiß ich wohl, ich benutz allerdings joe als editor.. den kann man nach kurzer zeit doch recht schnell bedienen..

Ich will ja nur wissen WAS ich als cronjob ausführen muss, ich hab ca 10 befehle die mit ntp anfangen, hab zu einigen auch schon gegoogled, aber irgendwie bin ich nicht schlau drauß geworden..
BenniG. ist offline   Mit Zitat antworten
Alt 26.01.2005, 20:03   #6 (permalink)
Die Kerrimaus
 
Benutzerbild von kerri
 

Registriert seit: 17.11.2003
Beiträge: 2.987

kerri kann auf vieles stolz seinkerri kann auf vieles stolz seinkerri kann auf vieles stolz seinkerri kann auf vieles stolz seinkerri kann auf vieles stolz seinkerri kann auf vieles stolz seinkerri kann auf vieles stolz seinkerri kann auf vieles stolz seinkerri kann auf vieles stolz sein

Standard AW: SuSE 9.1 und die Uhrzeit

Hast Du rootrechte? Dann tu folgendes:

Zunaechst die Zeit synchronisieren: ntpdate ptbtime1.ptb.de ptbtime2.ptb.de
Dann die Hardwareclock auf die Systemzeit setzen: hwclock --systohc
Dann unter /etc die Datei adjime umbenennen (mv /etc/adjtime /etc/adjtime.old).

Wenn Dus unbedingt per cronjob machen willst (auch alles als root audfuehren):
in /usr/sbin/ die Datei timeupdate angegen mit folgendem Inhalt:

#!/bin/bash
/usr/sbin/ntpdate 'time.fu-berlin.de'
exit 0

die Datei ausfuehrbar machen: chmod +x /usr/sbin/timeupdate
und nun der cronjob:

# Alle 12 Stunden Zeitaktualisierung
0 6,18 * * * /usr/sbin/timeupdate

Bedeutet: zur 0-ten minute, zur 6-ten und 18-ten Stunde jeden Tag, jeden monat und jedes Jahr bitte /usr/sbin/timeupdate audfuehren.

Gruesse, kerri

EDIT.: Noch ne kurze Erklaerung, in der Datei adjtime merkt sich SuSE jeweils die zeitdifferenz, wenn Du die Uhr neu stellst, und verrechnet die Zeit dann (fuer mich recht undurchschaubar) mit der Hardwarezeit, und dann kommt meist kuddelmuddel raus.

Geändert von kerri (26.01.2005 um 20:05 Uhr)
kerri ist offline   Mit Zitat antworten
Alt 26.01.2005, 20:13   #7 (permalink)
Overclocker
 

Registriert seit: 24.05.2002
Beiträge: 200

BenniG. wird schon bald berühmt werdenBenniG. wird schon bald berühmt werden

Standard AW: SuSE 9.1 und die Uhrzeit

Hmm,
er meckert:
athen153:~ # ntpdate ptbtime1.ptb.de ptbtime2.ptb.de
26 Jan 21:10:47 ntpdate[16713]: the NTP socket is in use, exiting

welchen socket meint er? meinen lokalen, oder ist der server überlastet?

Hmm, nach "killall ntpd"
zeigt er jetzt


athen153:~ # ntpdate ptbtime1.ptb.de ptbtime2.ptb.de
26 Jan 21:14:23 ntpdate[16749]: no server suitable for synchronization found


menno..

BenniG.
BenniG. ist offline   Mit Zitat antworten
Alt 26.01.2005, 20:34   #8 (permalink)
Die Kerrimaus
 
Benutzerbild von kerri
 

Registriert seit: 17.11.2003
Beiträge: 2.987

kerri kann auf vieles stolz seinkerri kann auf vieles stolz seinkerri kann auf vieles stolz seinkerri kann auf vieles stolz seinkerri kann auf vieles stolz seinkerri kann auf vieles stolz seinkerri kann auf vieles stolz seinkerri kann auf vieles stolz seinkerri kann auf vieles stolz sein

Standard AW: SuSE 9.1 und die Uhrzeit

Also die Server sind schonmal nicht down:
assam:~ # ntpdate ptbtime1.ptb.de ptbtime2.ptb.de
26 Jan 21:26:06 ntpdate[6392]: adjust time server 192.53.103.103 offset -0.001516 sec

Probier mal noch, wie hier beschrieben, den ntpd zu beenden.

(nachschauen, ob er noch laeuft kannst mit ps -Af | grep ntpd)

Hoffe, jetzt gehts aber Hauptsache, die adjtime ist weg, zur Not halt per Hand die Zeit einstellen und dann die adjtime loeschen. Dann sollte die Uhr nur noch in kleinen Schritten (Groessenordnung einige Sekunden pro Tag, wenn ueberhaupt) falsch gehen.

Gruesse, kerri
kerri ist offline   Mit Zitat antworten
Alt 26.01.2005, 21:39   #9 (permalink)
Overclocker
 

Registriert seit: 24.05.2002
Beiträge: 200

BenniG. wird schon bald berühmt werdenBenniG. wird schon bald berühmt werden

Standard AW: SuSE 9.1 und die Uhrzeit

Kerle, mal wieder die Firewall vergessen.. naja, hätte man mal genauer die docs gelesen, dass das über UDP läuft und man den Port 123 dementsprechend aufmachen muss..
Jetzt scheints zu klappen..

nochmal falls es einen interessiert:
ntpd killen und nichtmehr automatisch starten lassen (yast=>system=>runleveleditor)

datei timeupdate anlegen
Code:
#!/bin/bash
ntpdate ptbtime1.ptb.de ptbtime2.ptb.de
hwclock --systohc
exit 0
in der etc/crontab folgende Zeile einfügen:
Code:
0 0,6,12,18 * * * root /usr/sbin/timeupdate &>/dev/null
hab mal mehrere aktualisierungen gemacht + den admin vor emails bewahrt (alles nach /dev/null weiterleiten..)

nu klappts!

Wichtig: Firewall Port 123 UDP aufmachen!
BenniG. ist offline   Mit Zitat antworten
Antwort

Stichworte
suse, uhrzeit


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[News] SuSE Linux ProOffice: StarOffice 6.0 für SuSE 8.0 TweakPC Newsbot News Archiv 0 18.09.2008 17:04
[PHP] Uhrzeit -1 Stunde? DonSchado Programmiersprachen 14 27.03.2008 11:39
SuSE 9.3 & SuSE Watcher EoN Linux bzw. Non-MS & Programme 0 11.08.2005 20:56
Falsche Uhrzeit! D4Ni Feedback & Fragen an die Crew 8 25.02.2005 13:54
Linux und die Uhrzeit BenniG. Linux bzw. Non-MS & Programme 4 22.11.2002 13:25


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






Powered by vBulletin® Version 3.8.10 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
SEO by vBSEO 3.5.2 ©2010, Crawlability, Inc.
Impressum, Datenschutz Copyright © 1999-2015 TweakPC, Alle Rechte vorbehalten, all rights reserved