Hadoop集群時間同步


1.安裝ntp服務

$ sudo apt-get install ntp

2.修改配置文件

參考配置NTP服務ntpd/ntp.conf(搭建Hadoop集群可參考)
$ vim /etc/ntp.conf

#配置客戶端的授權,也就是給指定的機器(客戶端)設置訪問NTP Server的權限,這是通過restrict配置項實現的
#local network net ---czm
restrict 192.168.2.0 mask 255.255.255.0 nomodify notrap

#如果集群是在一個封閉的局域網內,可以屏蔽掉默認的server:
#we don't need internet time server---czm 
#pool 0.ubuntu.pool.ntp.org iburst
#pool 1.ubuntu.pool.ntp.org iburst
#pool 2.ubuntu.pool.ntp.org iburst
#pool 3.ubuntu.pool.ntp.org iburst

#將本機的本地時鍾作為時間供給源,這樣,即便它失去網絡連接,它也可以繼續為網絡提供服務
#local server ---czm
server 127.127.1.0
fudge 127.127.1.0 stratum 10

3.啟動服務

$ service ntpd start

4.非服務器主機設置定時時間同步任務(root任務)

$ crontab -e
0-59/10 * * * * /user/sbin/ntpdate TimeServerDostname

注解:然而我失敗了。。。以上步驟僅供參考,我的集群時間好像是同步的,我暫時就不折騰了,以后遇到再去解決。以上步驟參考自centos ,ubuntu下試驗失敗


免責聲明!

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



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