Timzone errato solo per i file di registro?


11

Ho un piccolo server con centos 6.4 e funziona abbastanza bene da qualche tempo. Una cosa che mi dà ancora fastidio è che l'ora nei miei file di registro è diversa da quella visualizzata dal comando 'date'.

Per esempio:

date
Thu May  9 13:39:04 BST 2013

E quando accedo con ssh ottengo una voce di registro nel registro sicuro:

May  9 08:37:08 xxxx sshd[28612]: pam_unix(sshd:session): session opened for user root by

La differenza oraria sembra essere sempre di 5 ore. Il che mi fa pensare che sia qualcosa legato al fuso orario.

Il mio orologio

cat /etc/sysconfig/clock 
ZONE="Europe/London"

Il mio localtime

ls -al /etc/localtime 
lrwxrwxrwx 1 root root 33 Apr  2 15:13 /etc/localtime -> /usr/share/zoneinfo/Europe/London

Il mio output hwclock

hwclock
Thu 09 May 2013 01:41:40 PM BST  -0.938110 seconds

Tutte le impostazioni dell'ora (lo so) sono corrette. Ho riavviato il servizio sshd e il servizio cron, ma i file di registro hanno ancora il fuso orario sbagliato.

Sembra accadere su molti file di registro come messaggi, sicuro, maillog. Solo i file di registro di programmi semplici come bfd, rkhunter e simili hanno l'ora corretta.

Qualcuno ha idea di cosa potrebbe essere sbagliato?


9
Prova a riavviare il servizio syslog.
Dennis Kaarsemaker,

Pollice su! Funziona, grazie per la tua risposta molto rapida. /etc/init.d/rsyslog restart ha risolto il problema.
T. Akhayo,

Quella era una novità per me. Dennis, se potessi scriverlo come una risposta con informazioni sul perché ciò accada, sarei molto interessato.
Jenny D,

1
Syslog memorizza nella cache l'ora in cui si avvia. Richiede un riavvio per risincronizzare il tempo dopo una deriva o il cambio di fuso orario o di zona.
Jesse,

Risposte:


11

Come ha sottolineato Dennis, prova a riavviare il servizio syslog. Il centos 7 l'ho fatto

systemctl restart rsyslog

1

Ho trovato una soluzione Devi scaricare il pacchetto tzdata:

yum install tzdata

e quindi riavvia l'asterisco, renderà l'ora dei registri corretta.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.