国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

hadoop平臺完全分布式搭建

這篇具有很好參考價值的文章主要介紹了hadoop平臺完全分布式搭建。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

安裝前準備

一、設置ssh免密登錄

1.編輯hosts文件,添加主機名映射內(nèi)容

vim ?/etc/hosts

添加內(nèi)容:

172.17.0.2 ?????master

172.17.0.3 ?????slave1

172.17.0.4 ?????slave2

2.生成公鑰和私鑰

ssh-keygen –t rsa

然后按三次回車

3.復制公鑰到其他容器(包括自己)

ssh-copy-id master

ssh-copy-id slave1

ssh-copy-id slave2

填入yes回車,然后輸入root密碼即可

4.測試是否能免密登錄

ssh master

ssh slave1

ssh slave2

若回顯登錄界面,則設置成功

另外兩個節(jié)點重復以上操作)

二、java安裝及環(huán)境變量配置

1.解壓jdk安裝包到/opt/module中

tar –zxvf jdk安裝包名 –C /opt/module

cd /opt/module

mv jdk1.8.0_192 jdk1.8(非必須)

(為了之后便利,可把jdk名改簡單點,下面都以jdk1.8來寫)

2.配置JAVA環(huán)境變量,編輯文件/etc/profile,添加內(nèi)容,輸入命令,使添加配置生效

vim ?/etc/profile

添加以下內(nèi)容

export JAVA_HOME=/opt/module/jdk1.8(該處填入jdk路徑)

export PATH=$PATH:$JAVA_HOME/bin

使配置生效

source /etc/profile

3.驗證java環(huán)境變量是否配置成功

java –version

javac

若正常回顯結果則代表安裝配置正確

hadoop平臺搭建

一、hadoop安裝及環(huán)境變量配置

1.解壓hadoop安裝包到/opt/module中

cd /opt/software

tar -zxvf hadoop包名 -C /opt/module

cd /opt/module

mv hadoop-3.2.3 hadoop3(非必須)

2.配置hadoop環(huán)境變量,編輯文件/etc/profile,添加內(nèi)容,輸入命令使其生效

vim /etc/profile

添加內(nèi)容

export?HADOOP_HOME=/opt/module/hadoop3

export?PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin

使配置生效

source /etc/profile

3.驗證hadoop環(huán)境變量是否配置成功

hadoop version

slave1、slave2使用scp命令分發(fā)到slave1、slave2

scp傳輸文件命令:scp -r 要傳輸?shù)哪夸?主機名:傳輸?shù)降奈恢?/span>

-r傳輸目錄,傳送文件可不加

scp -r module slave1:/opt

scp -r module slave2:/opt

scp /etc/profile slave1:/etc/profile

scp /etc/profile slave2:/etc/profile

、Hadoop集群配置

集群部署規(guī)劃

注意:

  • Namenode和secondarynamenode不要安裝在同一臺服務器
  • Resourcemanagery也很消耗內(nèi)存,不要和namenode、secondarynamenode配置在同一臺機器上

master

slave1

slave2

HDFS

Namenode

Datanode

datanode

Secondarynamenode

datanode

YARN

nodemanager

Resourcemanager

nodemanager

nodemanager

1.進入到/opt/module/hadoop3/etc/hadoop目錄下

cd /opt/module/hadoop3/etc/hadoop

2.修改core-site.xml,hdfs-site.xml,yarn-site.xml,mapred-site.xml四個配置文件

(hadoop默認配置文件在/opt/module/hadoop3/share/hadoop中)

核心配置文件core-site.xml

<configuration>

<!-- 指定NameNode的地址 -->

<property>

<name>fs.defaultFS</name>

<value>hdfs://master:9820</value>

</property>

<!-- 指定hadoop數(shù)據(jù)的存儲目錄 -->

hadoop.tmp.dir是Hadoop文件系統(tǒng)依賴的基礎配置,默認存放在/tmp/{$user}下。但是存放在/tmp下是不安全的,因為系統(tǒng)重啟后文件有可能被刪除,所以會指向另外的路徑

<property>

<name>hadoop.tmp.dir</name>

<value>/opt/module/hadoop3/data</value>

</property>

</configuration>

HDFS配置文件hdfs-site.xml

<configuration>

<!-- 指定NameNode的web端訪問地址 -->

<property>

<name>dfs.namenode.http-address</name>

<value>master:9870</value>

</property>

<!-- 指定SecondaryNameNode的web端訪問地址 -->(該部分可能不需要)

<property>

<name>dfs.namenode.secondary.http-address</name>

<value>slave2:9868</value>

</property>

</configuration>

YARN配置文件yarn-site.xml

<configuration>

<!-- 設置ResourceManager -->

<property>

<name>yarn.resourcemanager.hostname</name>

<value>slave1</value>

</property>

<!-- 配置yarn的shuffle服務 -->

<property>

<name>yarn.nodemanager.aux-services</name>

<value>mapreduce_shuffle</value>

</property>

</configuration>

MapReduce配置文件mapred-site.xml

<configuration>

<!-- 指定MapReduce作業(yè)執(zhí)行時,使用YARN進行資源調(diào)度-->

<property>

<name>mapreduce.framework.name</name>

<value>yarn</value>

</property>

</configuration>

3.修改hadoop-env.sh文件

vim hadoop-env.sh

添加內(nèi)容

export JAVA_HOME=/opt/module/jdk1.8

export HDFS_NAMENODE_USER=root

export HDFS_DATANODE_USER=root

export HDFS_SECONDARYNAMENODE_USER=root

export YARN_RESOURCEMANAGER_USER=root

export YARN_NODEMANAGER_USER=root

4.修改workers文件

vim workers

刪除原來的localhost修改為

master

slave1

slave2

5.用scp分發(fā)第一、二步的文件到所以節(jié)點

cd /opt/module

scp –r hadoop3 slave1:/opt/module

scp –r hadoop3 slave2:/opt/module

6.在master節(jié)點初始化namenode

hdfs namenode -format

7.啟動hadoop集群

start-dfs.sh

start-yarn.sh(yarn在哪個節(jié)點,就在哪個節(jié)點啟動)

start-all.sh

8.查看java進程

jps

9.檢查是否成功啟動hadoop集群

打開網(wǎng)址http://master:9870(成功打開則說明啟動成功)

擴展一、歷史服務器配置

1.配置mapred-site.xml

添加內(nèi)容:

<!--歷史服務器端地址-->

<property>

<name>mapreduce.jobhistory.address</name>

<value>master:10020</value>

</property>

<!—歷史服務器web端地址?-->

<property>

<name>mapreduce.jobhistory.webapp.address</name>

<value>master:19888</value>

</property>

2.分發(fā)配置到其他節(jié)點

3.啟動歷史服務器

mapred --daemon start historyserver

擴展二、日志聚集功能配置

1.配置yarn-site.xml

添加內(nèi)容

<!—開啟日志聚集功能-->

<property>

<name>yarn.log-aggregation-enable</name>

<value>true</value>

</property>

<!—設置日志聚集服務器地址-->

<property>

<name>yarn.log.server.url</name>

<value>http://master:19888/jobhistory/logs</value>

</property>

<!—設置日志保留時間為7天-->

<property>

<name>yarn.log-aggregation.retain</name>

<value>604800</value>

</property>

2.分發(fā)配置到其他節(jié)點

3.重啟yarn、historyserser文章來源地址http://www.zghlxwxcb.cn/news/detail-840817.html

到了這里,關于hadoop平臺完全分布式搭建的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • Hadoop完全分布式搭建

    Hadoop完全分布式搭建

    1.下載VM 2.下載Centos鏡像 3.下載hadoop 4.下載FinalShell 5.下載jdk文件 ?6.下載hive,數(shù)據(jù)倉庫學習大數(shù)據(jù)專業(yè)的用的到 ? ? 注:開啟虛擬機把鼠標放入屏幕點擊后消失,使用鍵盤上下鍵進行選擇 ? 注:點擊之后,什么都不動,再點擊完成(因為它自動幫我們分區(qū)了) 注:我們配置

    2024年02月04日
    瀏覽(24)
  • 搭建完全分布式Hadoop

    搭建完全分布式Hadoop

    登錄三個虛擬機 執(zhí)行命令: vim /etc/hosts 1、上傳安裝包 上傳hadoop安裝包 查看hadoop安裝包 2、解壓縮安裝包 執(zhí)行命令: tar -zxvf hadoop-3.3.4.tar.gz -C /usr/local 查看解壓后的目錄 3、配置環(huán)境變量 執(zhí)行命令: vim /etc/profile 存盤退出,執(zhí)行命令: source /etc/profile ,讓配置生效 查看had

    2024年02月04日
    瀏覽(26)
  • Hadoop 完全分布式集群搭建

    Hadoop 完全分布式集群搭建

    部署前可以先了解下 Hadoop運行模式及目錄結構-CSDN博客 服務 hadoop102 hadoop103 hadoop104 NameNode √ DataNode √ √ √ Secondary NameNode √ ResourceManager √ NodeManager √ √ √ JobHistoryServer √ IPv4 192.168.88.102 192.168.88.103 192.168.88.104 NodeObject master worker1 worker2 最小化安裝 Neokylin7.0 用于搭建 Had

    2024年02月04日
    瀏覽(52)
  • Hadoop完全分布式集群搭建

    Hadoop完全分布式集群搭建

    1.在虛擬機關機的狀態(tài)下選擇克隆 2.開始克隆 3.選擇從當前狀態(tài)創(chuàng)建 4.創(chuàng)建一個完整的克隆 5.選擇新的虛擬機存儲位置(選擇內(nèi)存充足的磁盤) 6.開始克隆 7.克隆完成 8.同樣的方法克隆第二臺虛擬機 9.在計算機中存在三臺虛擬機 將第一臺虛擬機更名為hadoop01 修改hadoop01的主機

    2024年02月02日
    瀏覽(21)
  • 【Hadoop】完全分布式集群搭建

    【Hadoop】完全分布式集群搭建

    大家好,我是向陽花花花花,這篇文章是我歷時三天,推翻重做兩小時進行搭建的Hadoop集群(完全分布式)個人筆記和感想,收錄于初心的《大數(shù)據(jù)》專欄。 ?? 個人主頁:初心%個人主頁 ?? 個人簡介:大家好,我是初心,一名正在努力的雙非二本院校計算機專業(yè)學生 ??

    2024年02月15日
    瀏覽(29)
  • Hadoop的完全分布式搭建

    Hadoop的完全分布式搭建

    主機名 Hadoop10 Hadoop11 Hadoop12 網(wǎng)絡 192.168.10.10 192.168.10.11 192.168.10.12 用戶 hadoop root hadoop root hadoop root HDFS NameNode DateNode DateNode Secondary NameNode DataNode YARN NodeManager NodeManager ResourceManager NodeManager 安裝虛擬機系統(tǒng),省略 第一步:網(wǎng)卡配置 使用 vi 編輯器編輯系統(tǒng)的網(wǎng)卡配置文件,配置以下

    2024年02月08日
    瀏覽(26)
  • hadoop01_完全分布式搭建

    Hadoop運行模式包括: 本地模式 (計算的數(shù)據(jù)存在Linux本地,在一臺服務器上 自己測試)、 偽分布式模式 (和集群接軌 HDFS yarn,在一臺服務器上執(zhí)行)、 完全分布式模式 。 本地模式 :(hadoop默認安裝后啟動就是本地模式,就是將來的數(shù)據(jù)存在Linux本地,并且運行MR程序的時

    2024年02月04日
    瀏覽(29)
  • Hadoop3完全分布式搭建

    Hadoop3完全分布式搭建

    使用hostnamectl set-hostname 修改當前主機名 1,使用 systemctl stop firewalld systemctl disable firewalld 關閉防火墻 2,使用 vim /etc/selinux/config 修改為 SELINUX=disabled 1,修改網(wǎng)絡配置 修改如下三項內(nèi)容: BOOTPROTO=static ONBOOT=yes IPADDR=自己想要設置的IP。這個ip參考vmware的虛擬網(wǎng)絡編輯器的vmnet8的

    2024年01月21日
    瀏覽(26)
  • 【Hadoop】安裝部署-完全分布式搭建

    【Hadoop】安裝部署-完全分布式搭建

    Hadoop是一個適合大數(shù)據(jù)的分布式存儲和計算平臺。狹義上說Hadoop就是一個框架平臺,廣義上講Hadoop代表大數(shù)據(jù)的一個技術生態(tài)圈,包括很多軟件框架。而我們的完全分布式,指的是在真實環(huán)境下,使?多臺機器,共同配合,來構建?個完整的分布式文件系統(tǒng)。在真實環(huán)境中,

    2024年02月07日
    瀏覽(25)
  • HADOOP完全分布式搭建(飯制版)

    HADOOP完全分布式搭建(飯制版)

    安裝系統(tǒng) 點擊VMware Workstation左上角文件,新建虛擬機 選擇自定義,點擊下一步 點擊下一步 選擇 稍后安裝操作系統(tǒng) (后續(xù)我們使用的操作系統(tǒng)為CentOS7),點擊下一步 客戶機系統(tǒng)選擇Linux,版本選擇CentOS 7 64位,點擊下一步 自定義安裝位置,點擊下一步。 處理器配置2核2G 此虛擬

    2024年03月22日
    瀏覽(57)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包