kern.log 报告 UTC 时间,而不是本地时区时间

kern.log 报告 UTC 时间,而不是本地时区时间

我尝试通过以下方式(以 root 身份)设置我的本地时区America/New_York

# cp /usr/share/zoneinfo/America/New_York /etc/localtime
# echo "America/New_York" > /etc/timezone
# dpkg-reconfigure --frontend noninteractive tzdata

“日期”程序报告正确的时区:

$ date 
Thu Feb 14 16:51:28 EST 2013

但是,/var/log/kern.log 仍然以 UTC 报告时间,例如:

Feb 14 21:38:28 newyork kernel: [39716989.760755]  xvdf: unknown partition table

我是否需要重新启动才能修复此问题?或者我是否需要进行其他更改?

答案1

您不必重新启动,只需确保重新启动 cron 和 rsyslog,以便它们获取新的时区。

sudo service cron restart
sudo service rsyslog restart

相关内容