我有一个运行centos 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输出
hwclock Thu 09 May 2013 01:41:40 PM BST -0.938110 seconds
所有时间设置(我知道)是正确的.我重新启动了sshd服务和cron服务,但日志文件仍然有错误的时区.
它似乎发生在许多日志文件上,如消息,安全,maillog.只有像bfd,rkhunter等简单程序的日志文件才有正确的时间.
有谁知道可能有什么问题?
正如Dennis指出的那样尝试重新启动syslog服务.我做了第7次
原文链接:https://www.f2er.com/centos/374043.htmlsystemctl restart rsyslog