linux内核日志时间和date时间不一致,正好相差12小时

冷风1023 2018-07-02 04:32:21
使用命令 tail -f /var/log/messages查看日志,发现显示的时间和date时间正好相差12小时,时区是CST,这是什么原因?
...全文
3533 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
冷风1023 2018-07-03
  • 打赏
  • 举报
回复
不同发行版的不同版本用的 syslogd 不一样。
还要检查 TZ 环境变量与 syslogd 的进程 TZ 环境变量。
能不能具体说下怎么操作?
幽饮烛 2018-07-02
  • 打赏
  • 举报
回复
cat /etc/localtime 出来时一堆乱码加 CST-8 说明 /etc/localtime 应该是没问题的。
这个时候就得检查 syslogd 是否有问题。不同发行版的不同版本用的 syslogd 不一样。
还要检查 TZ 环境变量与 syslogd 的进程 TZ 环境变量。
冷风1023 2018-07-02
  • 打赏
  • 举报
回复
回复幽饮烛
这得检查时区配置的方式对不对。

/var/log/messages 是由 syslogd 记录的,所以通过环境变量设置的时区无效。

一般情况下 /etc/localtime 配置正确就可以了。

我cat /etc/localtime出来时间区是CST-8,这应该没有问题。
李庆海 2018-07-02
  • 打赏
  • 举报
回复
你好,请确认防火墙是否关闭,域名能否正常解析,是否能ping通外网?
幽饮烛 2018-07-02
  • 打赏
  • 举报
回复
这得检查时区配置的方式对不对。

/var/log/messages 是由 syslogd 记录的,所以通过环境变量设置的时区无效。

一般情况下 /etc/localtime 配置正确就可以了。
冷风1023 2018-07-02
  • 打赏
  • 举报
回复
这是什么原因造成的呢?
冷风1023 2018-07-02
  • 打赏
  • 举报
回复
机器连不了外网,:no servers can be used,exiting
李庆海 2018-07-02
  • 打赏
  • 举报
回复
你好,利用ntpdate做时间同步

1,025

社区成员

发帖
与我相关
我的任务
社区描述
Linux /Unix kernel支持不同的硬件体系,X86, ARM, MIPS, 等等
社区管理员
  • CPU和硬件区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧