中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

hadoop集群時間的同步

發布時間:2021-09-17 14:36:55 來源:億速云 閱讀:166 作者:chen 欄目:云計算

本篇內容主要講解“hadoop集群時間的同步”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“hadoop集群時間的同步”吧!

測試集群節點:

192.168.10.1 master

192.168.10.2 slave01

1). 對master時間服務器進行操作: 
       檢查ntp服務是否安裝:

[root@master ~]# rpm -q ntp
ntp-4.2.2p1-15.el5.centos.1   // 這表示已安裝了,如果沒有安裝,在這里是空白。

       如果沒有安裝,我們安裝一下,掛載光盤來安裝。

      (配置本地yum源https://my.oschina.net/amui/blog/841567)

[root@master ~]# yum install ntp

       在每臺機器上都安裝ntp服務器。完成后,都需要配置NTP服務為自啟動

[root@master ~]# chkconfig ntpd on

2).配置主服務器ntp服務配置
      修改配置文件ntp.conf:

[root@master ~]# vi /etc/ntp.conf
#添加運行同步時間的客戶端
#只允許192.168.10.0網段的客戶機進行時間同步
restrict 192.168.10.0 mask 255.255.255.0 nomodify notrap
如果外部時間服務不可用時,以本地時間作為時間服務
server 127.127.1.0  #local lock
fudge 127.127.1.0 stratum 8

       配置文件修改完成,保存退出,啟動服務。

3).啟動時間服務器

[root@master ~]# service ntpd start  [或者是 /sbin/service ntpd start]
[root@master ~]# chkconfig ntpd on   #設置ntp服務器自啟動  # service ntpd start

啟動后,一般需要5-10分鐘左右的時候才能與外部時間服務器開始同步時間。可以通過命令查詢NTPD服務情況。

4).查看服務連接和監聽

[root@master hadoop]# netstat -tlunp | grep ntp
udp        0      0 192.168.10.1:123            0.0.0.0:*                               3479/ntpd
udp        0      0 127.0.0.1:123               0.0.0.0:*                               3479/ntpd
udp        0      0 0.0.0.0:123                 0.0.0.0:*                               3479/ntpd
udp        0      0 fe80::a00:27ff:fe58:e20:123 :::*                                    3479/ntpd
udp        0      0 ::1:123                     :::*                                    3479/ntpd
udp        0      0 :::123                      :::*                                    3479/ntpd

      出現192.168.10.1:123  表示連接和監聽已正確,采用UDP方式

5).客戶端同步配置

      在其他每個從節點上運行以下命令

      # ntpdate master (或 ntpdate 192.168.10.1)

[root@slave01 ~]# ntpdate master

      這時候發現節點間的時間同步了,但ntpdate只在開機運行,我們若要設置為1分鐘同步一次

      安裝完以后使用crontab來自動更新時間:

      每隔1分同步一次:

[root@slave01 ~]# crontab -e

       輸入:

*/1 * * * * /usr/sbin/ntpdate 192.168.10.1

    =====================================================
       下面是crontab的格式:分 時 日 月 星期 要運行的命令

       即:

       第1列分鐘1~59
       第2列小時1~23(0表示子夜)
       第3列日1~31
       第4列月1~12
       第5列星期0~6(0表示星期天)
       第6列要運行的命令

       這里有crontab文件條目的一些例子:

       30 21 * * * /usr/local/apache/bin/apachectl restart
       上面的例子表示每晚的21:30重啟apache

        * */1 * * * /usr/local/apache/bin/apachectl restart
        每一小時重啟apache

        * 23-7/1 * * * /usr/local/apache/bin/apachectl restart
        晚上11點到早上7點之間,每隔一小時重啟apache
    =====================================================
 

6).測試
      主機:date 查看當前時間
      客戶端:date -s 11:11:11 設置個異常時間
      ntpdate 192.168.10.1 進行同步
      客戶端 date 查看時間是否與主機一致

到此,相信大家對“hadoop集群時間的同步”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

平阳县| 西华县| 砀山县| 那曲县| 乡宁县| 义乌市| 永年县| 体育| 江川县| 云安县| 曲沃县| 天峨县| 右玉县| 广南县| 涞源县| 清丰县| 嘉黎县| 怀柔区| 渝北区| 泾源县| 石渠县| 平山县| 绥滨县| 曲水县| 黔江区| 咸宁市| 新民市| 辽宁省| 邹平县| 襄垣县| 高尔夫| 大连市| 西畴县| 广丰县| 于田县| 雷州市| 克东县| 山阳县| 凤台县| 汶川县| 汤原县|