![kern.log 报告 UTC 时间,而不是本地时区时间](https://linux22.com/image/831491/kern.log%20%E6%8A%A5%E5%91%8A%20UTC%20%E6%97%B6%E9%97%B4%EF%BC%8C%E8%80%8C%E4%B8%8D%E6%98%AF%E6%9C%AC%E5%9C%B0%E6%97%B6%E5%8C%BA%E6%97%B6%E9%97%B4.png)
我尝试通过以下方式(以 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