Linux时间同步方式记录

Linux时间同步

 

部署Hadoop集群,遇到各个linux服务器的时间不同步的问题,于是研究了一下linux的时间同步方式,特将同步方式,总结如下:

A、 前提条件

a)         网络是连通的,这个不用解释撒,呵呵

b)         DNS服务器是正常的,可以通过ping来测试,如果出现unknow host,则需要设置DNS服务器。

设置DNS的方式:

----------------------------------------------

执行:vi /etc/resolv.conf

添加:nameserver 202.96.134.133

-----------------------------------------------

B、 设置方式

可以选择亚洲的服务器,在linux下执行如下命令:

ntpdate asia.pool.ntp.org

 

可能会遇到如下错误命令:

[root@hadoop ~]# ntpdate asia.pool.ntp.org

 3 Dec 16:26:42 ntpdate[12489]: the NTP socket is in use, exiting

原因是:NTPD服务启动了,需要先停掉,再操作,停掉服务命令为:

service ntpd stop

 

 可以设置计划任务,定期进行自动更新:

         crontab –e

         * */1 * * * /usr/sbin/ntpdate asia.pool.ntp.org        

 注意:在计划任务中,需要命令的路径完整格式,否则会报错。

 

-------------------------------------------------------------------------------------------------------------------

 

作者:CNZQS|JesseZhang  个人博客:CNZQS(http://www.cnzqs.com)

版权声明:除非注明,文章均为原创,可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明 

------------------

posted @ 2014-04-17 11:58  郑文亮  阅读(631)  评论(0编辑  收藏  举报