Timzone невірна лише для файлів журналів?


11

У мене невеликий сервер, на якому працює центос 6.4, і він працює досить непогано протягом деякого часу. Одне, що все ще мене помиляє, - це те, що час у моїх журнальних файлах відрізняється від часу, коли відображається команда 'date'.

Наприклад:

date
Thu May  9 13:39:04 BST 2013

І коли я входжу з SSH, я отримую запис у безпечному журналі:

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

Різниця в часі, здається, завжди становить 5 годин. Що змушує мене думати, що це щось пов’язане з часовим поясом.

Мій годинник

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

Мій місцевий час

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

Мій вихідний годинник

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

Усі налаштування часу (я знаю) є правильними. Я перезапустив службу sshd та службу cron, але файли журналу все ще мають неправильний часовий пояс.

Здається, це трапляється в багатьох файлах журналів, таких як повідомлення, безпека, поштовий журнал. Правильний час мають лише файли журналу з простих програм, таких як bfd, rkhunter тощо.

Хтось має уявлення про те, що може бути не так?


9
Спробуйте перезапустити службу syslog.
Денніс Каарсемейкер

Пальці вгору! Це працює, дякую за дуже швидку відповідь. /etc/init.d/rsyslog перезапуск вирішив проблему.
Т. Акхайо

Це було для мене новиною. Деннісе, якщо ти можеш написати це як відповідь із інформацією про те, чому це відбувається, я був би дуже зацікавлений.
Дженні Д

1
Syslog кешує час, коли він завантажується. Він вимагає перезавантаження, щоб відновити час після дрейфу або зміни в зоні або зони.
Джессі

Відповіді:


11

Як зазначив Денніс, спробуйте перезапустити сервіс syslog. На Centos 7 я зробив

systemctl restart rsyslog

1

Я знайшов рішення. Вам потрібно завантажити пакет tzdata:

yum install tzdata

а потім перезапустіть зірочку, це зробить час журналу правильним.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.