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

Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包)

這篇具有很好參考價值的文章主要介紹了Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

目錄

一、上傳、解壓&配置

(一)上傳

(二)解壓

(三)配置hadoop系統(tǒng)環(huán)境變量

1.配置hadoop環(huán)境變量

2.讓環(huán)境變量生效

3.驗證hadoop系統(tǒng)環(huán)境變量

二、修改配置文件

?(一)前置介紹

(二)更改配置文件

1.配置Hadoop集群主機點

2.修改core-site.xml文件

3.修改hdfs-site.xml文件

4.修改mapred-site.xml文件

5.修改yarn-site.文件

6.修改slaves文件

三、分發(fā)

(一)分發(fā)hadoop安裝目錄

?(二)分發(fā)系統(tǒng)變量文件

四、啟動集群

(一)格式化集群

(二)啟動集群

(三)通過UI查看Hadoop運行狀態(tài)


本文是以root身份來控制集群啟停的,后面會出一篇以hadoop用戶來控制集群啟停博客。

hadoop2.7.3.tar.gz 安裝包提取

鏈接:https://pan.baidu.com/s/1W3TidAVddQZ4n5Lm2NJB_Q?
提取碼:ay17

一、上傳、解壓&配置

(一)上傳

1.上傳hadoop安裝包到hp1節(jié)點中

Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包),大數(shù)據(jù),hdfs,hadoop,大數(shù)據(jù)

Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包),大數(shù)據(jù),hdfs,hadoop,大數(shù)據(jù)

(二)解壓

1.解壓縮安裝包到/export/server/中

tar -zxvf hadoop-2.7.3.tar.gz -C /export/server/

Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包),大數(shù)據(jù),hdfs,hadoop,大數(shù)據(jù)

2.將 hadoop-2.7.3 改名為hadoop

首先進入相應(yīng)目錄

然后將 hadoop-2.7.3 改名為hadoop,命令為

mv hadoop-2.7.3 hadoop

Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包),大數(shù)據(jù),hdfs,hadoop,大數(shù)據(jù)

(三)配置hadoop系統(tǒng)環(huán)境變量

1.配置hadoop環(huán)境變量

vi /etc/profile

?Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包),大數(shù)據(jù),hdfs,hadoop,大數(shù)據(jù)

在里面添加如下內(nèi)容:

export HADOOP_HOME=/export/server/hadoop
export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin

Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包),大數(shù)據(jù),hdfs,hadoop,大數(shù)據(jù)

2.讓環(huán)境變量生效

為了讓系統(tǒng)變量文件中添加的內(nèi)容生效,執(zhí)行 “?source /etc/profile ”命令初始化系統(tǒng)環(huán)境變量,使添加的hadoop系統(tǒng)環(huán)境變量生效。

Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包),大數(shù)據(jù),hdfs,hadoop,大數(shù)據(jù)

3.驗證hadoop系統(tǒng)環(huán)境變量

在虛擬機hp1任意目錄執(zhí)行 “ hadoop version ” 命令,查看當(dāng)前虛擬機中hadoop的版本號

Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包),大數(shù)據(jù),hdfs,hadoop,大數(shù)據(jù)

二、修改配置文件

?(一)前置介紹

配置HDFS集群,我們主要涉及到如下文件的修改:

hadoop-env.sh

配置Hadoop運行所需的環(huán)境變量

yarn-env.sh

配置YARN運行所需的環(huán)境變量

core-site.xml

Hadoop核心全局配置文件

hdfs-site.xml

HDFS核心配置文件

mapred-site.xml

MapReduce核心配置文件

yarn-site.xml

YARN核心配置文件

slaves

配置從節(jié)點(DataNode)有哪些

這些文件均存在于 $HADOOP_HOME/etc/hadoop文件夾中

PS: $HADOOP_HOME是后續(xù)我們要設(shè)置的環(huán)境變量,其指代Hadoop安裝文件夾即 /export/server/hadoop

修改文件之間需要進入到對應(yīng)目錄

Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包),大數(shù)據(jù),hdfs,hadoop,大數(shù)據(jù)

(二)更改配置文件

1.配置Hadoop集群主機點

vim hadoop-env.sh

找到JAVA_HOME參數(shù)位置,進入如下修改(注意JDK路徑)

Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包),大數(shù)據(jù),hdfs,hadoop,大數(shù)據(jù)

上述配置文件中設(shè)置的是Hadoop運行時需要的JDK環(huán)境變量,目的是讓Hadoop啟動時能夠執(zhí)行守護進程。

2.修改core-site.xml文件

vim core-site.xml

該文件是Hadoop的核心配置文件,其目的是配置HDFS地址、端口號,以及臨時文件目錄。打開配置文件后,在<configuration></configuration>之間添加如下內(nèi)容

? <property>
? ? ? ? <name>fs.defaultFS</name>
? ? ? ? <value>h
dfs://hp1:9000</value>
? ? </property>

? ?<property>
? ? ? ? <name>hadoop.tmp.dir</name>
? ? ? ? <value>
/export/server/hadoop/tmp</value>
? ? </property>

Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包),大數(shù)據(jù),hdfs,hadoop,大數(shù)據(jù)

上述核心配置文件中,配置了HDFS的主進程NameNode運行主機(也就是此次Hadoop集群的主節(jié)點位置),同時配置了Hadoop運行時生成數(shù)據(jù)的臨時目錄。

3.修改hdfs-site.xml文件

vim hdfs-site.xml

該文件用于設(shè)置HDFS的NameNode和DataNode兩大進程。打開該配置文件,在<configuration></configuration>之間添加如下內(nèi)容

? ? <property>
? ? ? ? <name>dfs.replication</name>
? ? ? ? <value>3</value>
? ? </property>

? ? <property>
? ? ? ? <name>dfs.namenode.secondary.http-address</name>
? ? ? ? <value>
hp2:50090</value>
? ? </property>

Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包),大數(shù)據(jù),hdfs,hadoop,大數(shù)據(jù)

在上述配置文件中,配置了HDFS數(shù)據(jù)塊的副本數(shù)量(默認值就是3),并根據(jù)需要設(shè)置了Secondary NameNode所在服務(wù)的HTTP協(xié)議地址。

4.修改mapred-site.xml文件

該文件是MapReduce的核心配置文件,用于指定MapReduce運行時框架。因為hadoop版本不同,有些版本里面在/etc/hadoop/目錄中默認沒有該文件,需要先通過 “ cp mapred-site.xml.template?mapred-site.xml " 命令將文件復(fù)制并重命名為 “?mapred-site.xml "。接著,打開mapred-site.xml文件進行修改:

vim mapred-site.xml

Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包),大數(shù)據(jù),hdfs,hadoop,大數(shù)據(jù)

在<configuration></configuration>之間添加如下內(nèi)容

? ? ? <property>
? ? ? ? ? ? <name>mapreduce.framework.name</name>
? ? ? ? ? ? <value>
yarn</value>
? ? ? </property>

Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包),大數(shù)據(jù),hdfs,hadoop,大數(shù)據(jù)

5.修改yarn-site.文件

vim yarn-site.xml

本文件是YARN框架的核心配置文件,需要指定YARN集群的管理者。

在<configuration></configuration>之間添加如下內(nèi)容

? ? ? <property>
? ? ? ? ? ? <name>yarn.resourcemanager.hostname</name>
? ? ? ? ? ? <value>
hp1</value>
? ? ? </property>

? ? ? <property>
? ? ? ? ? ? <name>yarn.nodemanager.aux-services</name>
? ? ? ? ? ? <value>
mapreduce_shuffle</value>
? ? ? </property>

Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包),大數(shù)據(jù),hdfs,hadoop,大數(shù)據(jù)

在上述配置文件中,配置了YARN的主進程ResourceManager運行主機為hp1,同時配置了NodeManager運行時的附屬服務(wù),需要配置為mapreduce_shuffle才能正常運行MapReduce默認程序。

6.修改slaves文件

如果是 hadoop 3.x版本即為workers文件

該文件用于記錄Hadoop集群所有從節(jié)點(HDFS的DataNode 和 YARN 的 NodeManager 所在主機)的主機名,用來配合一鍵啟動腳本啟動集群從節(jié)點(并且還需要保證關(guān)聯(lián)節(jié)點配置了SSH免密登錄)。打開該配置文件,先刪除里面的內(nèi)容(默認localhost),然后配置如下內(nèi)容

hp1

hp2

hp3

Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包),大數(shù)據(jù),hdfs,hadoop,大數(shù)據(jù)

在上述配置中,配置了Hadoop集群所有從節(jié)點的主機名為hp1、hp2、hp3(這是因為此次在該3臺機器上搭建Hadoop集群,同時前面的配置文件hdfs-site.xml指定了HDFS服務(wù)副本數(shù)量為3)

三、分發(fā)

(一)分發(fā)hadoop安裝目錄

使用scp命令將虛擬機hp1的hadoop安裝目錄分發(fā)至虛擬機hp2和hp3中存放安裝程序的目錄

scp -r /export/server/hadoop root@hp2:/export/server/

Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包),大數(shù)據(jù),hdfs,hadoop,大數(shù)據(jù)

Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包),大數(shù)據(jù),hdfs,hadoop,大數(shù)據(jù)

scp -r /export/server/hadoop root@hp3:/export/server/

Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包),大數(shù)據(jù),hdfs,hadoop,大數(shù)據(jù)

Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包),大數(shù)據(jù),hdfs,hadoop,大數(shù)據(jù)

?(二)分發(fā)系統(tǒng)變量文件

scp /etc/profile hp2:/etc/profile

scp /etc/profile hp3:/etc/profile

Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包),大數(shù)據(jù),hdfs,hadoop,大數(shù)據(jù)

Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包),大數(shù)據(jù),hdfs,hadoop,大數(shù)據(jù)

Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包),大數(shù)據(jù),hdfs,hadoop,大數(shù)據(jù)

執(zhí)行完上述所有指令后,還需要再其他子節(jié)點hp2、hp3上分別執(zhí)行 "source /etc/profile " 指令立即刷新配置文件。

至此,整個集群所有節(jié)點就都有了Hadoop運行所需的環(huán)境和文件,Hadoop集群也就安裝配置完成。

四、啟動集群

(一)格式化集群

hdfs namenode -format 或者 hadoop namenode -format

Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包),大數(shù)據(jù),hdfs,hadoop,大數(shù)據(jù)

格式化指令只需要再Hadoop集群初次啟動前執(zhí)行即可,后續(xù)重復(fù)啟動就不需要執(zhí)行格式化了。

(二)啟動集群

一鍵啟動集群命令:start-all.sh

一鍵關(guān)閉集群命令:stop-all.sh

Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包),大數(shù)據(jù),hdfs,hadoop,大數(shù)據(jù)

在整個Hadoop集群服務(wù)啟動完成之后,可以在各自機器上通過jps指令查看各節(jié)點的服務(wù)進程啟動情況

Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包),大數(shù)據(jù),hdfs,hadoop,大數(shù)據(jù)

Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包),大數(shù)據(jù),hdfs,hadoop,大數(shù)據(jù)

Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包),大數(shù)據(jù),hdfs,hadoop,大數(shù)據(jù)

(三)通過UI查看Hadoop運行狀態(tài)

Hadoop集群正常啟動后,它默認開放了50070和8088兩個端口,分別用于監(jiān)控HDFS集群和YARN集群。通過UI可以方便地進行集群的管理和查看,只需要在本地操作系統(tǒng)的瀏覽器輸入集群服務(wù)的IP和對應(yīng)的端口號即可訪問。

http://hp1:50070(集群服務(wù)IP+端口號)?

查看HDFS集群狀態(tài)

Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包),大數(shù)據(jù),hdfs,hadoop,大數(shù)據(jù)

http://hp1:8088 查看YARN集群狀態(tài)

Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包),大數(shù)據(jù),hdfs,hadoop,大數(shù)據(jù)文章來源地址http://www.zghlxwxcb.cn/news/detail-857458.html

到了這里,關(guān)于Hadoop集群部署(完全分布式模式、hadoop2.7.3+安裝包)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 大數(shù)據(jù)技術(shù)棧-Hadoop3.3.4-完全分布式集群搭建部署-centos7(完全超詳細-小白注釋版)虛擬機安裝+平臺部署

    目錄 環(huán)境條件: 1、安裝虛擬機(已安裝好虛擬機的可跳轉(zhuǎn)至? 二、安裝JDK與Hadoop) (1)直接新建一臺虛擬機 (2)首次啟用虛擬機,進行安裝 一、集群前置環(huán)境搭建(三臺機器分別設(shè)置hostname、網(wǎng)卡(ip)配置、ssh免密登錄) 1、查看一下本機與虛擬機的網(wǎng)卡和ip信息 (1)

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

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

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

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

    Hadoop 完全分布式集群搭建

    部署前可以先了解下 Hadoop運行模式及目錄結(jié)構(gòu)-CSDN博客 服務(wù) 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.在虛擬機關(guān)機的狀態(tài)下選擇克隆 2.開始克隆 3.選擇從當(dāng)前狀態(tài)創(chuàng)建 4.創(chuàng)建一個完整的克隆 5.選擇新的虛擬機存儲位置(選擇內(nèi)存充足的磁盤) 6.開始克隆 7.克隆完成 8.同樣的方法克隆第二臺虛擬機 9.在計算機中存在三臺虛擬機 將第一臺虛擬機更名為hadoop01 修改hadoop01的主機

    2024年02月02日
    瀏覽(23)
  • 1.1完全分布式Hadoop署集群

    大家好,我是行不更名,坐不改姓的宋曉剛,下面將帶領(lǐng)大家從基礎(chǔ)到小白Hadoop學(xué)習(xí),跟上我的步伐進入Hadoop的世界。 微信:15319589104 QQ: 2981345658 文章介紹: 在大數(shù)據(jù)時代,Hadoop已成為處理海量數(shù)據(jù)的必備工具。但如何從零開始搭建一個完整的Hadoop分布式集群呢?本文將為

    2024年01月23日
    瀏覽(17)
  • hadoop-3.3.3完全分布式集群搭建

    hadoop-3.3.3完全分布式集群搭建

    隨著大數(shù)據(jù)的不斷發(fā)展,hadoop在前段時間就已經(jīng)更新到了3.x版本,與2.x版本存在著一些差異,在某大數(shù)據(jù)競賽中也是使用的hadoop3.x的版本,本文就介紹hadoop3.x版本的完全分布式集群搭建。 jdk:1.8 hadoop:3.3.3 操作系統(tǒng):centos7 需要的所有安裝包都放在master節(jié)點的/opt目錄下,安

    2024年02月09日
    瀏覽(30)
  • hadoop完全分布式集群搭建(超詳細)-大數(shù)據(jù)集群搭建

    hadoop完全分布式集群搭建(超詳細)-大數(shù)據(jù)集群搭建

    本次搭建完全分布式集群用到的環(huán)境有: jdk1.8.0 hadoop-2.7.7 本次搭建集群所需環(huán)境也給大家準備了,下載鏈接地址:https://share.weiyun.com/dk7WgaVk 密碼:553ubk 本次完全分布式集群搭建需要提前建立好三臺虛擬機,我分別把它們的主機名命名為:master,slave1,slave2 一.配置免密登陸 首先

    2024年02月10日
    瀏覽(30)
  • Hadoop3.1.4完全分布式集群搭建

    Hadoop3.1.4完全分布式集群搭建

    在Centos7中直接使用root用戶執(zhí)行hostnamectl命令修改,重啟(reboot)后永久生效。 要求:三臺主機的名字分別為:master slave1 slave2 關(guān)閉后,可查看防火墻狀態(tài),當(dāng)顯示disavtive(dead)的字樣,說明CentOS 7防火墻已經(jīng)關(guān)閉。 但要注意的是,上面的命令只是臨時關(guān)閉了CentOS 7防火墻,

    2024年04月17日
    瀏覽(56)
  • Linux環(huán)境搭建Hadoop及完全分布式集群

    Hadoop是一個開源的分布式計算框架,旨在處理大規(guī)模數(shù)據(jù)集和進行并行計算。核心包括兩個組件:HFDS、MapReduce。 配置方案 各虛擬機的用戶名分別為test0、test1、test2,主機名為hadoop100、hadoop101、hadoop102 虛擬機的分配如下: hadoop100:NameNode + ResourceManager hadoop101:DataNode + NodeM

    2024年03月23日
    瀏覽(36)
  • 華為云云耀云服務(wù)器L實例評測|偽分布式環(huán)境下部署hadoop2.10.1

    華為云云耀云服務(wù)器L實例評測|偽分布式環(huán)境下部署hadoop2.10.1

    #【中秋征文】程序人生,中秋共享# 這是Maynor創(chuàng)作的華為云云耀云服務(wù)器L實例測評的第二篇,上篇傳送門: 華為云云耀云服務(wù)器L實例評測|單節(jié)點環(huán)境下部署ClickHouse21.1.9.41數(shù)據(jù)庫 云耀云服務(wù)器L實例簡介 ? 云耀云服務(wù)器L實例 是新一代的輕量應(yīng)用云服務(wù)器,專門為中小企業(yè)

    2024年02月07日
    瀏覽(23)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包