hadoop集羣時間同步

##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
  1. 若是沒有安裝執行如下命令來安裝服務器

    yum -y install ntp
  2. 三臺機器分別執行如下命令,將市區設置爲中國上海網絡

    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

相關文章
相關標籤/搜索