需求:
linux系統可以配置網路時間同步,但是有時候由於網路延遲問題,會導致集群伺服器之間有時間差,因此考慮通過集群內某一台機器作為時間伺服器, 其他機器向該伺服器通過內網請求時間同步,來保證集群間系統時間一致。
時間伺服器配置步驟:
1.檢查集群機器是否安裝ntp服務(需root使用者):rpm -qa | grep ntp
2.若已安裝ntp服務,檢查ntp服務是否執行:service ntpd status
3.若ntp服務正在執行,需要將ntp服務停止:service ntpd stop
4.關閉ntp服務開機自啟動:chkconfig ntpd off
5.選擇一台主機作為時間伺服器:vim /etc/ntp.conf
#注釋放開,並根據需要修改對於集群所在網段
#restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap
#以下內容加上注釋
server 0.centos.pool.ntp.org.iburst
server 1.centos.pool.ntp.org.iburst
server 2.centos.pool.ntp.org.iburst
server 3.centos.pool.ntp.org.iburst
#新增
server 127.127.1.0
fudge 127.127.1.0 stratum 10
6.修改 /etc/sysconfig/ntpd 檔案:vim /etc/sysconfig/ntpd
#新增以下內容, 讓硬體時間與系統時間一起同步
sync_hwclock=yes
7 . 重啟ntp服務:service ntpd start
8. 設定開機自啟動:chkconfig ntpd on
9. 在其他機器上設定定時任務, 定時去時間伺服器主機上同步時間(需root使用者):crontab -e
#加入以下內容(每隔10分鐘同步一次時間)
*/10 * * * * /usr/sbin/ntpdate 時間伺服器主機名稱或ip
集群時間同步配置完成! linux集群時間同步
1 時間同步用 ntp 檢視是否安裝了ntp sudo rpm qa grep ntp vi etc ntp.conf server 127.127.1.0 fudge 127.127.1.0 stratum 10 找一台機器作為 時間伺服器 bigdata cdh01.ibeifeng.com 修...
linux 集群時間同步
檢查ntp是否安裝 rpm qa grep ntp 如果不是這三個 安裝一下 yum y install ntp 修改ntp配置檔案 vi etc ntp.conf 1.授權網段上所有伺服器都可以從這台伺服器查詢和同步時間 修改 restrict 192.168.1.0 mask 255.255.2...
linux集群時間同步
root hadoop102 桌面 rpm qa grep ntp ntp 4.2.6p5 10.el6.centos.x86 64 fontpackages filesystem 1.41 1.1.el6.noarch ntpdate 4.2.6p5 10.el6.centos.x86 64 沒有...