系统时间正常日志时间不正常

本文记录了解决CentOS 6.9系统下阿里云服务器的日志时间比实际时间慢8小时的问题过程。通过调整时区配置、注释掉定时任务中的时间同步命令并在终端手动执行时间同步命令,最终解决了系统日志时间不准确的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

环境:香港阿里云服务器
系统:CentOS6.9

一、存在的问题:系统看到的时间,与系统日志打印出的时间相差8个小时。
二、做过的处理:
系统执行date和hwclock时间是对的,但是系统里面的系统日志、安全日志和计划任务日志慢了八个小时,所有日志都慢了八小时
我曾经做过的操作把shanghai时区 拷到/etc/localtime
也设置了/etc/sysconfig/clock
ZONE="Asia/Shanghai"
UTC=false
ARC=false
也设置了全局环境变量
[root@hwGame1 .ssh]# tail -1 /root/.bashrc
export TZ='Asia/Shanghai'
然后我把rsyslog 和 crond重启,然后日志时间还是慢八个小时
计划任务的时间还必须得按照日志的时间设置,他是根据你日志的时间来去跑,目前修改了系统时区后,系统后还没有重启过
三、截图
系统时间正常日志时间不正常
系统时间正常日志时间不正常

经排查
在计划任务执行了同步时间的命令会误差八小时,这时再重启rsyslog就会使系统日志时间误差时间八小时

解决方法:
注释系统别级计划任务的时间同步命令,然后在终端执行时间同步命令
/usr/sbin/ntpdate -u 0.cn.pool.ntp.org
因为计划任务执行同步的时间是错的,所以需要在终端上再执行一次时间同步,在当前终端执行时间同步是正确的,执行了同步之后,再重启rsyslog和crond再次查看时间正常
注意:必须需要注释时间同步,否则打开了时间同步,系统时间虽然不受影响,但是重启rsyslog和crond日志时间还是错误的,还是会慢八个小时

最后在计划任务执行时间同步慢八个小时的问题还是没有解决。具体原因未知
或许重启就能解决,又或许... 得找阿里云的技术支持相助

转载于:https://blog.51cto.com/yht1990/2169884

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值