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下試驗失敗