linux叢集時間同步

來源:互聯網
上載者:User

標籤:style   blog   http   ar   sp   on   art   log   bs   

出處:http://blog.csdn.net/jiangheng0535/article/details/10287609

說明:由於hadoop叢集對時間要求很高,所以叢集內主機要經常同步。本文檔適合ubuntu、redhat系列。

註:很多內容是在網上摘錄,然後實驗後總結,如有疑問可留言探討。

 

 

1.設定主機時間準確(任意機器都可)。//如果不需要同步網路時間則可以省略這一步

1.1查看本機時間和時區(date)

1.2設定時區(tzselect ;選擇後執行cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime)(這裡是redhat的修改時區,ubuntu較簡單,命令網上尋找)

1.3修改時間(date -s 00:00:00或者網路同步:apt-get install ntpdate ; ntpdate cn.pool.ntp.org)

1.4寫入硬碟時間(hwclock -w)

這樣主機時間設定完畢。

2.時間同步(主機)

配置主機環境(yum install ntp  )(用ubuntu做主機也可,設定參考ubuntu時間同步)

•vi /etc/ntp.conf

在後面加上

server 127.127.1.0

Fudge 127.127.1.0 stratum 10

•關閉防火牆: #service iptables stop

•重新啟動服務:

service ntpd stop(ubuntu是service ntp stop)

service ntpd start

這樣主機準備完畢。

3.其他機器同步

•等待大概五分鐘,再到其他機上同步該機器時間(先確保時區一樣,否則同步以後時間也是有時區差的)

ntpdate IP地址(主機的)

Date查看時間是否同步完成。

4.根據需要,這裡可以讓分機器定時自動同步時間

4.1.yum install crontabs(atp-get)

4.2.crontab -e 編輯內容: * */12 * * * /usr/sbin/ntpdate 172.72.103.228(每12個小時更新一次,也可特定時間更新一次,格式可網上尋找)

4.3儲存退出即可,可以到/var/spool/mail/下查看記錄

linux叢集時間同步

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.