Uhrzeit aktualisieren
Wie bringe ich die Uhrzeit meines dedizierten Servers auf den aktuellen Stand?
Problem-Ursache
Dieses Problem entsteht oft aufgrund der Tatsache, dass der Kernel auf Ihrem Server nicht optimal auf die verbaute Hardware abgestimmt ist.
Somit wird die Uhrzeit Ihres P4-Servers, welcher mit Hyper Threading ausgestattet ist, verstellt.
Allgemein kann das Problem dadurch gelöst werden, dass Sie den Host auf dem Kernel booten, welcher mit der Beschreibung "optimiert für Hyperthreading" gekenntzeichnet ist.
Falls Ihre Maschine nicht mit Hyperthreading ausgestattet ist und Sie dieses Problem dennoch haben, reicht es aus, diese Hilfe zu beachten.
Unsere Hilfe, um Ihren Kernel via Netboot auf den neuesten Stand zu bringen :
KernelNetboot.
mit SSH
Unsere Hilfe zur Benutzung von SSH :
DedizierteSsh.
Verbinden Sie sich per SSH als root mit Ihrer Maschine.
Um die Uhrzeit zu erfahren reicht es aus, folgenden Befehl eizugeben :
...# date
Fri Jan 7 15:20:25 CET 2005
Um das Datum und/oder die Uhrzeit auf den neuesten Stand zu bringen, können Sie diesen Befehl verwenden :
...# date -s
Wenn z.B. das Datum 31.08.2007 das aktuelle ist:
...# date -s 31/08/2007
Wenn z.B. die Uhrzeit 18:08 und 30 Sekunden aktuell ist :
...# date -s 18:08:30
Die Synchronisierung der Uhrzeit können Sie mit dem Befehl
ntpdate benutzen, hierdurch wird die die die Atomzeit verwendet.
ntpdate finden:
...# whereis ntpdate
ntpdate: /usr/sbin/ntpdate
ntpdate ist bereits installiert und befindet sich im Ordner /usr/sbin
Synchronisierung mit ntpdate:
...# /usr/sbin/ntpdate ntp.ovh.net
19 Jan 20:27:37 ntpdate[22698]: adjust time server 145.238.110.68 offset 0.152248 sec
ntpdate hat die Uhrzeit auf den neusten Stand gebracht
Die Synchronisation über NTP kann dann unmöglich sein wenn der (Zeit-) Abstand zu gross ist. In diesem Fall können Sie zuerst ein - ungefähres - Update des Datums und/oder der Uhrzeit erzwingen bevor Sie die Uhrzeit mit NTP fein abstimmen. Für die Befehle siehe oben.
Aktualisierung automatisieren
Eine NTP-Serverliste ist verfügbar unter
hier
Da Ihr dedizierter Server in Frankreich steht, sollten auch französische NTP Server verwendet werden.
Mit Hilfe eines Cronjobs können Sie diese Aktualisierung automatisieren.
Hinzufügen eines Cronjobs per ssh :
...# pico /etc/crontab
Ihre Datei ist dann zum Editieren bereit. Fügen Sie hier folgende Informationen hinzu:
#ntpdate täglich um 3h00 morgens synchronisieren
0 3 * * * root /usr/sbin/ntpdate ntp.ovh.net >/dev/null
Beenden mit Ctrl+X und übernehmen mit "Y" oder "O", mit Eingabe bestätigen.
crond muss neu gestartet werden:
[root@delirium angie]"#" /etc/init.d/crond restart
Arrêt de crond : [OK ]
Démarrage de crond : [ OK ]
[root@delirium angie]"#"
Hiermit wird Ihre Maschine sich jeden Tag oder wenn Sie es wünschen aktualisieren.
Mehr Informationen über die Aufgabe von cron
hier.