CDH時間不同步問題,ntp服務器搭建


CDH時間不同步問題,ntp服務器搭建:

hadoop集群中配置ntp時間同步服務器


1、首先cdh centos默認時間同步使用的是chronyd服務,先關閉:

systemctl stop chronyd

  

2、時間服務器配置(必須root用戶):

1 檢查ntp服務是否安裝
2 [root@hadoop102 桌面]# rpm -qa|grep ntp
3 ntp-4.2.6p5-10.el6.centos.x86_64

 

3、找到其中一台作為修改ntp配置文件:

 1 [root@node0 ]# vi /etc/ntp.conf
 2 修改內容如下
 3 #將下面原有的四行注釋掉
 4 #server 0.centos.pool.ntp.org iburst
 5 #server 1.centos.pool.ntp.org iburst
 6 #server 2.centos.pool.ntp.org iburst
 7 #server 3.centos.pool.ntp.org iburst
 8 #聯網的情況添加以下所有內容
 9 server 0.cn.pool.ntp.org iburst
10 server 1.cn.pool.ntp.org iburst
11 server 2.cn.pool.ntp.org iburst
12 server 3.cn.pool.ntp.org iburst
13 #沒有聯網只需添加以下兩條即可,這個即可
14 server 127.127.1.0
15 fudge 127.127.1.0 stratum 10

 

4、修改/etc/sysconfig/ntpd 文件

1 [root@hadoop102 桌面]# vim /etc/sysconfig/ntpd
2 增加內容如下
3 SYNC_HWCLOCK=yes

5、重啟ntpd服務

1 systemctl restart ntpddate
2 檢查:
3 [root@node1 ]# ntpq –p
4 remote refid st t when poll reach delay offset jitter
5 ==============================================================================
6 *LOCAL(0) .LOCL. 10 l 45 64 377 0.000 0.000 0.000

 

6、其他機器配置(必須 root 用戶) :

a).修改配置文件:
    [root@node1 ]# vi /etc/ntp.conf
    添加下面1條即可:
    server node0 iburst
b).重啟ntpd服務
    [root@node1 ]# systemctl restart ntpddate

c).檢查:
    [root@node1 ]# ntpq –p
    remote refid st t when poll reach delay offset jitter
    ==============================================================================
    node0 LOCAL(0) 11 u 1 64 1 0.597 -0.185 0.000


d).配置定時任務 10 分鍾與時間服務器同步一次
    [root@node1]# crontab -e
    */10 * * * * /usr/sbin/ntpdate hadoop102

 

奇怪的是,服務器時間同步了,ntp服務正常。 cdh的還是報紅,百度了一下,有人說要等上幾小時,讓cdh服務自動切換至ntp服務。

那么下面就等待一段時間看看吧

 from 2020-05-12 13:07

。。。。。。。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM