<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      部署HDFS集群

      上傳hadoop-3.3.4.tar.gz到/export/server

      解壓

      tar -zxvf hadoop-3.3.4.tar.gz -C /export/server/
      # 快捷方式
      ln -s /export/server/hadoop-3.3.4 hadoop
      

      Hadoop安裝包目錄結(jié)構(gòu)

      目錄 說明
      bin 存放Hadoop的各類程序(命令)
      etc 存放Hadoop的配置文件
      sbin 管理員程序(super bin)
      include C語言的一些頭文件
      lib 存放Linux系統(tǒng)的動態(tài)鏈接庫(.so文件)
      libexec 存放配置Hadoop系統(tǒng)的腳本文件(.sh和.cmd)
      licenses-binary 存放許可證文件
      share 存放二進(jìn)制源碼(Java jar包)

      配置集群

      1. workers:配置從節(jié)點(diǎn)(DataNode)有哪些
      2. hadoop-env.sh:配置Hadoop的相關(guān)環(huán)境變量
      3. core-site.xml:Hadoop核心配置文件
      4. hdfs-site.xml:HDFS核心配置文件

      這些文件均存在與 HADOOP_HOME/etc/hadoop文件夾中。
      HADOOP_HOME:/export/server/hadoop, 這個(gè)后期配置成環(huán)境變量

      cd /export/server/hadoop/etc/hadoop/
      
      # 配置workers文件
      vim workers
      # 填入node1 node2 node 3
      

      image

      # 配置hadoop-env.sh文件
      # 填入以下內(nèi)容
      export JAVA_HOME=/export/server/jdk
      export HADOOP_HOME=/export/server/hadoop
      export HADOOP_CONF_DIR=$HADOOP_HOME/etc/hadoop
      export HADOOP_LOG_DIR=$HADOOP_HOME/logs
      
      # 配置core-site.xml文件
      # 在文件內(nèi)部填入如下內(nèi)容
      <configuration>
        <property>
          <name>fs.defaultFS</name>
          <value>hdfs://node1:8020</value>
        </property>
      
        <property>
          <name>io.file.buffer.size</name>
          <value>131072</value>
        </property>
      </configuration>
      
      
      Key 含義 備注
      fs.defaultFS HDFS文件系統(tǒng)的網(wǎng)絡(luò)通訊路徑 hdfs://node1:8020 協(xié)議為hdfs://,namenode為node1,namenode通訊端口為8020
      io.file.buffer.size io操作文件緩沖區(qū)大小 131072 bit

      hdfs://node1:8020為整個(gè)HDFS內(nèi)部的通訊地址,應(yīng)用協(xié)議為hdfs://(Hadoop內(nèi)置協(xié)議)
      表明DataNode將和node1的8020端口通訊,node1是NameNode所在機(jī)器
      此配置固定了node1必須啟動NameNode進(jìn)程

      # 配置hdfs-site.xml文件
      # 在文件內(nèi)部填入如下內(nèi)容
      <configuration>
        <property>
          <name>dfs.datanode.data.dir.perm</name>
          <value>700</value>
        </property>
        <property>
          <name>dfs.namenode.name.dir</name>
          <value>/data/nn</value>
        </property>
        <property>
          <name>dfs.namenode.hosts</name>
          <value>node1,node2,node3</value>
        </property>
      <property>
          <name>dfs.blocksize</name>
          <value>268435456</value>
        </property>
        <property>
          <name>dfs.namenode.handler.count</name>
          <value>100</value>
        </property>
        <property>
          <name>dfs.datanode.data.dir</name>
          <value>/data/dn</value>
        </property>
      </configuration>
      

      hdfs-site.xml 簡單說明:

      Key 含義
      dfs.datanode.data.dir.perm hdfs文件系統(tǒng),默認(rèn)創(chuàng)建的文件權(quán)限設(shè)置 700,即:rwx------
      dfs.namenode.name.dir NameNode元數(shù)據(jù)的存儲位置 /data/nn,在node1節(jié)點(diǎn)的/data/nn目錄下
      dfs.namenode.hosts NameNode允許哪幾個(gè)節(jié)點(diǎn)的DataNode連接(即允許加入集群) node1、node2、node3,這三臺服務(wù)器被授權(quán)
      dfs.blocksize hdfs默認(rèn)塊大小 268435456(256MB)
      dfs.namenode.handler.count namenode處理的并發(fā)線程數(shù) 100,以100個(gè)并行度處理文件系統(tǒng)的管理任務(wù)
      dfs.datanode.data.dir 從節(jié)點(diǎn)DataNode的數(shù)據(jù)存儲目錄 /data/dn,即數(shù)據(jù)存放在node1、node2、node3,三臺機(jī)器的/data/dn內(nèi)
      # namenode數(shù)據(jù)存放node1的/data/nn
      # datanode數(shù)據(jù)存放node1、node2、node3的/data/dn
      
      # 在node1節(jié)點(diǎn)執(zhí)行:
      mkdir -p /data/nn
      mkdir /data/dn
      # 在node2和node3節(jié)點(diǎn):
      mkdir -p /data/dn
      

      分發(fā)Hadoop文件夾

      cd /export/server
      scp -r hadoop-3.3.4 node2:$PWD
      scp -r hadoop-3.3.4 node3:$PWD
      
      # 登陸node2/3分別執(zhí)行創(chuàng)建軟連接命令
      ln -s /export/server/hadoop-3.3.4 /export/server/hadoop
      

      配置環(huán)境變量

      # 為了方便以后的操作把常用的hadoop命令配置成環(huán)境變量 [node1/2/3都配置]
      vim /etc/profile
      # 在/etc/profile文件底部追加如下內(nèi)容
      export HADOOP_HOME=/export/server/hadoop
      export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin
      source /etc/profile
      
      # 環(huán)境變量配置好了可以執(zhí)行 hadoop version看看效果
      hadoop version
      #輸出如下
      Hadoop 3.3.4
      Source code repository https://github.com/apache/hadoop.git -r a585a73c3e02ac62350c136643a5e7f6095a3dbb
      Compiled by stevel on 2022-07-29T12:32Z
      Compiled with protoc 3.7.1
      From source with checksum fb9dd8918a7b8a5b430d61af858f6ec
      This command was run using /export/server/hadoop-3.3.4/share/hadoop/common/hadoop-common-3.3.4.jar
      

      授權(quán)hadoop用戶

      # 為了確保安全,hadoop系統(tǒng)不以root用戶啟動,我們以普通用戶hadoop來啟動整個(gè)Hadoop服務(wù)
      # (之前說過創(chuàng)建hadoop,并配置hadoop用戶之間的免密登陸)
      # 以root賬戶執(zhí)行下面的命令,(node 1/2/3都要執(zhí)行)
      chown -R hadoop:hadoop /data
      chown -R hadoop:hadoop /export
      

      格式化文件系統(tǒng)

      # 確保以hadoop用戶執(zhí)行
      su - hadoop
      # 格式化namenode
      # 因?yàn)槲覀冊谇懊媾渲昧谁h(huán)境變量,因此可以直接hadoop命令來操作,簡單粗暴
      hadoop namenode -format
      

      Hadoop 啟動

      # 一鍵啟動hdfs集群
      start-dfs.sh
      # 一鍵關(guān)閉hdfs集群
      stop-dfs.sh
      

      windows下的hosts文件也映射下

      192.168.88.131 node1
      192.168.88.132 node2
      192.168.88.133 node3
      

      最后打開 http://node1:9870/
      可以看到集群狀態(tài)
      image

      快照

      執(zhí)行init 0 命令,把三臺虛擬機(jī)關(guān)機(jī)在虛擬機(jī)上拍攝快照.

      posted @ 2023-10-19 15:47  鄧振振  閱讀(110)  評論(0)    收藏  舉報(bào)
      主站蜘蛛池模板: аⅴ天堂中文在线网| 日韩人妻少妇一区二区三区| 久久久久久九九99精品| 免费人成视频在线观看不卡 | 中文字幕v亚洲日本在线电影| 精品人妻伦九区久久aaa片| 天天夜碰日日摸日日澡性色av| 高中女无套中出17p| 中文字幕日韩精品东京热| 国产一级r片内射免费视频| 国产亚洲久久久久久久| 午夜免费无码福利视频麻豆| 欧美激情精品久久久久久| 亚洲中文欧美在线视频| 精品国产成人国产在线观看| 日韩熟女精品一区二区三区 | 乌什县| 中文字幕av日韩有码| 国产丝袜肉丝视频在线| 99精品国产综合久久久久五月天| 久久综合给合久久狠狠狠88| 污网站在线观看视频| 国产福利微视频一区二区| 午夜成人无码免费看网站| 特级毛片在线大全免费播放 | 亚洲人成人网站色www| 高清美女视频一区二区三区| 99久久精品国产一区二区蜜芽 | 欧美高清狂热视频60一70| 长武县| 日韩精品 在线 国产 丝袜| 国产精品综合一区二区三区| 亚洲成人av一区二区| 亚洲色欲色欲www在线看| 久久99热只有频精品8| 色噜噜亚洲男人的天堂| 精品久久久久久久久午夜福利| 国产精品久久久福利| 亚洲一区二区三区久久综合| 九九热在线免费视频观看| 精品国精品自拍自在线|