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.