集羣系統時間同步(Centos7)

一、網格圖示

二、同步服務的安裝

注:此處用bigdata11主機做時鐘同步的主節點,bigdata12和bigdata13時間都向它看齊。

2.1、監測服務器是否安裝了時鐘同步服務

命令:rpm -qa |grep ntpd

如果命令執行後啥也不顯示則表示沒安裝

2.2、安裝時間同步服務 (所有節點都需要執行

命令:yum install ntp

結尾出現Complete! 則表示安裝完成。

三、同步服務主節點的配置(只需要主節點bigdata11配置

  3.1、vi /etc/ntp.conf 
        去掉這個註釋,去掉下面這行配置前面的註釋符“#”,將ip改成bigdata11的網段(後面的0不要變)
        restrict 192.168.108.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

3.2、vi /etc/sysconfig/ntpd  加入下面一句話,用於配置boot時間和系統時間同步 (主節點操作)
        SYNC_HWCLOCK=yes

3.3、啓動服務

       啓動服務命令: sudo service ntpd start
       檢查服務狀態:sudo service ntpd status
        chkconfig ntpd on
        chkconfig --list |grep ntpd

service ntpd status      #查看ntpd服務狀態
service ntpd start           #啓動ntpd服務
service ntpd stop            #停止ntpd服務
service ntpd restart         #重啓ntpd服務

四、時鐘同步服務從節點配置(主節點不用配置,所有從節點配置

    使用 root用戶操作
        輸入 crontab -e 命令進入編輯狀態,然後輸入一下內容 (每1分鐘同步一次時間)
        * * * * * /usr/sbin/ntpdate bigdata11

(該任務保存在目錄/var/spool/cron 下,必須用root用戶才能看到  )

五、驗證

設置系統時間: date -s "2020-03-26 10:23:33"
查看系統時間: date -R 

可根據這2個命令來驗證主節點時間改變了,一分鐘後從節點時間是否改變。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章