Uhrzeit der Logfiles stimmt nicht

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
xwinge
Beiträge: 8
Registriert: 22.08.2007 10:58:38
Wohnort: Saarbrücken

Uhrzeit der Logfiles stimmt nicht

Beitrag von xwinge » 22.08.2007 11:04:19

Hallo Zusammen ,

also ich hab hier mal im Forum gesucht aber nichts hat wirklich abhilfe geschaffen.
Ich hab folgendes Problem:

Debian Etch
die Uhrzeit bei Eingabe von date auf der Console ergibt
Mi 22. Aug 11:00:55 CEST 2007
das stimmt ja.

Aber sämtliche Logfiles sind eine Stunde vor.

Jetzt hab ich den Server ohne große Probleme installiert bekommen, nun hänge ich hier an einer
Stunde fest. Ich könnt ....
Hoffe ihr habt eine Idee wie ich das fixen kann.

Grüße
Jürgen

Ergänzung:
php gibt die richtige Zeit aus

cosmac
Beiträge: 4576
Registriert: 28.03.2005 22:24:30

Beitrag von cosmac » 22.08.2007 14:46:51

hi,

eine Lösung hab ich nicht, aber ein paar Ideen, wo man suchen könnte:
- unterscheidet sich date in der Konsole bei root und normalen Usern?
- stimmt nicht nur die Zeit sondern auch das Datum?
- ist die BIOS-Uhr auf Ortszeit oder UTC eingestellt?
- was sagt: "hwclock --show --utc ; date"?
- läuft ntpdate, ntpd, chrony o.ä.?
- was sagt "cat /etc/timezone"? stimmt das für deinen Standort?
- wenn's stimmt: "diff /etc/localtime /usr/share/zoneinfo/$(cat /etc/timezone)"
- wenn dabei eine Fehlermeldung kommt: "file /etc/localtime"
- "cat /etc/adjtime"
- "grep UTC /etc/default/rcS"

mehr fällt mir jetzt nicht ein :(
Zuletzt geändert von cosmac am 29.08.2007 21:34:51, insgesamt 1-mal geändert.
Beware of programmers who carry screwdrivers.

xwinge
Beiträge: 8
Registriert: 22.08.2007 10:58:38
Wohnort: Saarbrücken

Beitrag von xwinge » 23.08.2007 12:28:57

Hallo Cosmac,

danke für die schnelle Reaktion.
Hier mal die Antworten auf die Fragen

- unterscheidet sich date in der Konsole bei root und normalen Usern?
nein, bei allen wird das richtige Datum angezeigt
also bei den confixx benutzers hab ich es getestet

- stimmt nicht nur die Zeit sondern auch das Datum?
Es geht nur um eine Stunde

- ist die BIOS-Uhr auf Ortszeit oder UTC eingestellt?
- was sagt: "hwclock --show --utc ; date"?

Do 23 Aug 2007 12:21:45 CEST -0.551602 Sekunden
Do 23. Aug 12:21:44 CEST 2007



- läuft ntpdate, ntpd, chrony o.ä.?
chrony

- was sagt "cat /etc/timezone"? stmmt das für deinen Standort?
Europe/Berlin , ja

- wenn's stimmt: "diff /etc/localtime /usr/share/zoneinfo/$(cat /etc/timezone)"
- wenn dabei eine Fehlermeldung kommt: "file /etc/localtime"

keine Fehlermeldung

- "cat /etc/adjtime"
-4382.890566 1187799373 0.000000
1187799373
UTC


- "grep UTC /etc/default/rcS
UTC=yes

cosmac
Beiträge: 4576
Registriert: 28.03.2005 22:24:30

Beitrag von cosmac » 23.08.2007 13:02:03

o.k., klarer Fall von "kann garnicht sein" ;)

Womit schaust du dir denn die Logfiles an?
Stimmen die Zeiten, wenn du sie mit tail oder more anschaust?
Um welche Logfiles geht es eigentlich?

Was kommt denn dabei raus:

Code: Alles auswählen

logger Zeittest; sleep 2; tail -3 /var/log/syslog; date
Beware of programmers who carry screwdrivers.

xwinge
Beiträge: 8
Registriert: 22.08.2007 10:58:38
Wohnort: Saarbrücken

Beitrag von xwinge » 23.08.2007 13:13:39

Ahhhhhh :oops:

da hät ich selbst drauf kommen können.
Ich schau mir die Dateien immer mit WinSCP an und daran
hat es auch gelegen. Der WinSCP macht so als wären die Daten eine
Stunde im vorraus.
Auf der Console stimmt das Datum.

Aber wie kann das sein?

Antworten