Timzone không chính xác chỉ cho các tệp nhật ký?


11

Tôi có một máy chủ nhỏ chạy centos 6.4 và nó hoạt động khá tốt trong một thời gian. Một điều vẫn làm tôi bực mình là thời gian trong các tệp nhật ký của tôi khác với thời gian lệnh 'ngày' hiển thị.

Ví dụ:

date
Thu May  9 13:39:04 BST 2013

Và khi tôi đăng nhập bằng ssh, tôi nhận được một mục nhật ký trong nhật ký an toàn:

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

Sự khác biệt thời gian dường như luôn luôn là 5 giờ. Điều đó làm tôi nghĩ rằng nó là một cái gì đó liên quan đến múi giờ.

Đồng hồ của tôi

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

Giờ địa phương của tôi

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

Đầu ra của tôi

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

Tất cả các cài đặt thời gian (tôi biết) là chính xác. Tôi đã khởi động lại dịch vụ sshd và dịch vụ cron, nhưng các tệp nhật ký vẫn có múi giờ sai.

Nó dường như xảy ra trên nhiều tệp nhật ký như tin nhắn, bảo mật, maillog. Chỉ các tệp nhật ký từ các chương trình đơn giản như bfd, rkhunter và như vậy có thời gian chính xác.

Có ai có ý tưởng những gì có thể sai?


9
Hãy thử khởi động lại dịch vụ nhật ký hệ thống.
Dennis Kaarsemaker

Đồng ý Nó hoạt động, cảm ơn bạn đã trả lời rất nhanh chóng của bạn. /etc/init.d/rsyslog khởi động lại đã giải quyết vấn đề.
T. Akhayo

Đó là một tin tức với tôi. Dennis, nếu bạn có thể viết nó như một câu trả lời với thông tin về lý do tại sao nó xảy ra tôi sẽ rất quan tâm.
Jenny D

1
Syslog lưu trữ thời gian khi nó khởi động. Nó yêu cầu khởi động lại để đồng bộ lại thời gian sau khi thay đổi hoặc dst hoặc thay đổi vùng.
Jesse

Câu trả lời:


11

Như Dennis đã chỉ ra hãy thử khởi động lại dịch vụ nhật ký hệ thống. Trên centos 7 tôi đã làm

systemctl restart rsyslog

1

Tôi đã tìm thấy một giải pháp. Bạn cần tải gói tzdata:

yum install tzdata

và sau đó khởi động lại dấu hoa thị, nó sẽ làm cho thời gian đăng nhập chính xác.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.