linux中进行时间同步

来源:互联网 发布:java制表符怎么用 编辑:程序博客网 时间:2024/05/19 22:25

在搭建分布式平台的时候,由于机器长时间运行,主从节点之间的时间会有误差,这样集群便会出现问题,所以就需要在搭建的集群之前将准备工作做好,这其中就包括配置linux中的时间同步。

本次采用的是contest 6.5环境。部署在VMware虚拟机上。

多台虚拟机进行时间同步的时候需要在hosts文件中配置好映射关系。vi  /etc/hosts

在配置时间同步环境的时候要先查看虚拟机上是否存在ntpd 命令。可以先使用命令查看 rpm -qa | grep ntpd

如果没有此命令的化,可以使用yum源命令安装,命令:yum install ntpd。

安装完以后可以在主服务器上(时间服务器)上查看命令时候启动  service ntpd status。如果显示的没有启动就使用service ntpd start命令启动。

启动命令后需要修改下ntpd的配置文件。vi /etc/ntpd.conf。主要修改其中的几个地方:


修改完成后需要重启下ntpd服务。service ntpd restart。使配置生效。

切换到客户机。向时间服务器进行时间同步。  使用命令 ntpdate 时间服务器ip或主机名.


3 Sep 15:00:42 ntpdate[93259]: adjust time server 192.168.31.12 offset 0.002775 sec

在同步的过程中可能会出现几种错误。



这是ntpd时间服务器没有和自身进行同步。在保证配置文件修改正确的前提下,重启ntpd服务。


出现此错误是因为从节点上也在运行nptd服务。将其停止。








原创粉丝点击