首页 > 其他 > 详细

CentOS7系统时间和硬件时间不同步问题

时间:2020-05-09 16:08:55      阅读:138      评论:0      收藏:0      [点我收藏+]

CentOS7系统中有两个时间:系统时间 和 硬件时间
我们常用命令 date 会输出系统时间,用 date 命令修改的也是系统时间
硬件时间是写入到 BIOS 中的时间,用 hwclock -r 命令 即可获取硬件时间

某些时候,硬件时间 会比 系统时间 快 8 个小时 ,有些 Blog 说需要修改 /etc/sysconifg/clock 文件,但无此文件
检查了下面文件,我设置的时区也没有问题

[root@wqh ~]# ll /etc/localtime
lrwxrwxrwx. 1 root root 35 Apr 30 20:47 /etc/localtime -> ../usr/share/zoneinfo/Asia/Shanghai

系统每次启动时会读出 BIOS 中的硬件时间,将之赋给系统时间,之后系统时间将独立运行,而 BIOS时间不会变化,
就每次开机后使用 ntpdate time1.aliyun.com 同步阿里云时间,重启后,系统时间仍然会被 BIOS 的硬件时间重新赋值。

这个问题就让人很恼火,一个时间你总瞎蹦跶什么呢?
解决方案:
开机后使用 ntpdate time1.aliyun.com 同步时间
再用 hwclock -w 将系统时间写入硬件时间

hwclock -s 将BIOS硬件时间写入到系统时间
hwclock -w 将系统时间写入到BIOS硬件时间

CentOS7系统时间和硬件时间不同步问题

原文:https://www.cnblogs.com/zzzwqh/p/12857998.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!