引言
VMware CentOS 虚拟机在挂起时,时间也暂停了,查了下解决方法,看到比较多的是安装 VMware Tools,
看起来不那么简单,于是决定使用 ntpdate 进行定时时间同步的方式。
NTP 简介
NTP(Network Time Protocol,网络时间协议)是用来使网络中的各个计算机时间同步的一种协议。 无论是平时使用的私人计算机还是在工作中搭建的服务器集群,时间的统一性和准确性是十分重要的。
NTP 客户端配置
今天不涉及 NTP 服务端的安装配置。
如无特殊要求,一般使用 crontab 计划任务同步时间,如下:
[root@linux-node1 ~]# crontab -l # 以下公网 NTP 服务器选择一个
# Time sync
0 * * * * /usr/sbin/ntpdate cn.pool.ntp.org; /usr/sbin/hwclock -w
0 * * * * /usr/sbin/ntpdate time1.aliyun.com; /usr/sbin/hwclock -w # Aliyun 公共 NTP 服务器
还有另外一种以 ntpd 服务进程方式实时同步,暂时不涉及。
Ref
NTP Pool Time Servers
Network Time Protocol Setup
Aliyun 内网和公共 NTP 服务器
NTP 配置实践
NTP 时间服务器
解决 VMware 虚拟机时间同步问题