Linux centos 时间不同步 date 和 hwclock 


网站有两台服务器,date 查看差3分钟

在应用 APP倒计时 与 直播,时时性较强的功能应用中

请求服务器后返回的服务器时间与数据不同,造成了一定的影响


处理方式:

1. 软件同步网络时间

ntpdate -u 210.72.145.44

# 同步中国国家授时中心时间,这样可以保持同步,但是机器重启后会还原


2. 保持重启后时间同步(2或3,先1种)

# 写入定时任务同步时间

*/10 * * * * /usr/sbin/ntpdate -u 210.72.145.44 &>/dev/null



3. date 时间和 hwclock 时间不一致解决方式

# 软件时间和硬件时间同步,将软件时间写入BIOS,这样重启时时间就是同步的时间了

hwclock -w; hwclock -r; date;

或 hwclock --systohc;


4. 时区的设置

[root@x ~]# date

Wed May 22 12:25:24 CST 2019

# 在中国,时区是CTS,如果不是修改时区

# 设置时区

[root@x ~]# tzselect

选择 5) Asia,然后选择 9) China,然后选择 1) Beijing Time


其它:

ntp常用服务器:

中国国家授时中心:210.72.145.44

NTP服务器(上海) :ntp.api.bz


bin