##hadoop集羣時間同步node
第一種方法
-
經過網絡連接外網進行時間同步,必須保證虛擬機是能夠聯網的shell
-
經過阿里雲的時鐘同步服務器vim
crontab -e */1 * * * * /usr/sbin/ntpdate ntp4.aliyun.com
第二種方式
- 經過某一臺機器進行時間同步
- <font color=red>全部操做必須在root用戶下執行</font>
1. 查看三臺機器是否安裝了ntp時鐘同步工具centos
rpm -qa | grep ntpd
-
若是沒有安裝執行如下命令來安裝服務器
yum -y install ntp
-
三臺機器分別執行如下命令,將市區設置爲中國上海網絡
timedatectl set-timezone Asia/Shanghai
2. node01啓動服務器的ntpd服務工具
#啓動ntpd服務 systemctl start ntpd #設置ntpd開機啓動 systemctl enable ntpd
3. 修改node01的服務器配置,容許其對外提供服務oop
vim /etc/ntp.conf
#添加下面兩行內容 restrict 192.168.200.0 mask 255.255.255.0 nomodify notrap #192.168.200.0這個IP須要和你的網段保持一致,如你的ip是192.168.19.x,則這裏寫成192.168.19.0就行 server 127.127.1.0 #註釋掉如下幾行內容 #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
修改以後,重啓node01的ntpd服務阿里雲
systemctl restart ntpd
4. 配置node02與node03同步node01的時間spa
-
服務器node0二、node03設置時區與node01保持一致
-
在0二、03上分別執行如下命令
timedatectl set-timezone Asia/Shanghai
-
node0二、node03修改配置文件
vim /etc/sysconfig/ntpdate SYNC_HWCLOCK=yes
-
node02與node03修改定時任務,定時與node01同步時間
crontab -e */1 * * * * /usr/sbin/ntpdate 192.168.200.100