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

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建

這篇具有很好參考價(jià)值的文章主要介紹了Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

概述

Hadoop: 分布式系統(tǒng)基礎(chǔ)架構(gòu)
?
解決問(wèn)題: 海量數(shù)據(jù)存儲(chǔ)、海量數(shù)據(jù)的分析計(jì)算
?
官網(wǎng):https://hadoop.apache.org/
?
HDFS(Hadoop Distributed File System): 分布式文件系統(tǒng),用于存儲(chǔ)數(shù)據(jù)
?
Hadoop的默認(rèn)配置【core-site.xml】: https://hadoop.apache.org/docs/r3.3.6/hadoop-project-dist/hadoop-common/core-default.xml == 配置Hadoop集群中各個(gè)組件間共享屬性和通用參數(shù)以實(shí)現(xiàn)更好的性能和可靠性 == hadoop目錄\share\hadoop\common\hadoop-common-3.3.6.jar
?
Hadoop的默認(rèn)配置【hdfs-site.xml】: https://hadoop.apache.org/docs/r3.3.6/hadoop-project-dist/hadoop-hdfs/hdfs-default.xml === 配置HDFS組件中各種參數(shù)以實(shí)現(xiàn)更好的性能和可靠性(如數(shù)據(jù)塊大小、心跳間隔等)== hadoop目錄\share\hadoop\hdfs\hadoop-hdfs-3.3.6.jar
?
Hadoop的默認(rèn)配置【mapred-site.xml】: https://hadoop.apache.org/docs/r3.3.6/hadoop-mapreduce-client/hadoop-mapreduce-client-core/mapred-default.xml === 配置MapReduce任務(wù)執(zhí)行過(guò)程進(jìn)行參數(shù)調(diào)整、優(yōu)化等操作 == hadoop目錄\share\hadoop\mapreduce\hadoop-mapreduce-client-core-3.3.6.jar
?
Hadoop的默認(rèn)配置【yarn-site.xml】: https://hadoop.apache.org/docs/r3.3.6/hadoop-yarn/hadoop-yarn-common/yarn-default.xml === 配置YARN資源管理器(ResourceManager)和節(jié)點(diǎn)管理器(NodeManager)的行為 == hadoop目錄\share\hadoop\yarn\hadoop-yarn-common-3.3.6.jar

基礎(chǔ)知識(shí)

Hadoop組件構(gòu)成

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

Hadoop配置文件

配置文件路徑: hadoop目錄/etc/hadoop

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

環(huán)境準(zhǔn)備

配置

//修改主機(jī)名
//more /etc/sysconfig/network == 內(nèi)容如下  //不同機(jī)器取不同的HOSTNAME,不要取成一樣的
NETWORKING=yes
HOSTNAME=hadoop107  

//=======================

//固定IP地址 == 自行百度
ifconfig
more /etc/sysconfig/network-scripts/ifcfg-ens33 

//=======================
// 查看自定義主機(jī)名、ip的映射關(guān)系 ==  more /etc/hosts
ping 主機(jī)名

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

Hadoop配置

下載

官網(wǎng): https://hadoop.apache.org/releases.html

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

配置環(huán)境變量
//將壓縮包解壓到指定目錄
mkdir  -p /opt/module/ &&  tar -zxvf hadoop-3.3.6.tar.gz -C /opt/module/


//進(jìn)入解壓后的軟件目錄
cd /opt/module/hadoop-3.3.6

//設(shè)置環(huán)境變量
vim /etc/profile

//此文件末尾添加下面四行內(nèi)容
## Hadoop
export HADOOP_HOME=/opt/module/hadoop-3.3.6
export PATH=$PATH:$HADOOP_HOME/bin
export PATH=$PATH:$HADOOP_HOME/sbin



//使環(huán)境變量生效
source /etc/profile

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

Hadoop運(yùn)行模式

Standalone Operation(本地)

參考: https://hadoop.apache.org/docs/r3.3.6/hadoop-project-dist/hadoop-common/SingleCluster.html#Standalone_Operation

官方Demo

官方Demo,統(tǒng)計(jì)文件中某個(gè)正則規(guī)則的單詞出現(xiàn)次數(shù)

# hadoop目錄
cd /opt/module/hadoop-3.3.6

# 創(chuàng)建數(shù)據(jù)源文件 == 用于下面進(jìn)行demo統(tǒng)計(jì)單詞
mkdir input

# 復(fù)制一些普通的文件
cp etc/hadoop/*.xml input

# 統(tǒng)計(jì)input里面的源文件規(guī)則是'dfs[a-z.]+'的單詞個(gè)數(shù),并將結(jié)果輸出到當(dāng)前目錄下的output目錄下 == 輸出目錄不得提前創(chuàng)建,運(yùn)行時(shí)提示會(huì)報(bào)錯(cuò)
bin/hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-3.3.6.jar grep input output 'dfs[a-z.]+'

# 查看統(tǒng)計(jì)結(jié)果
cat output/*
cat output/part-r-00000


# 顯示出來(lái)的結(jié)果,跟grep查出來(lái)的一樣

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

WordCount單詞統(tǒng)計(jì)Demo
//創(chuàng)建數(shù)據(jù)目錄
mkdir -p /opt/module/hadoop-3.3.6/input/wordCountData && cd /opt/module/hadoop-3.3.6/input/


//文件數(shù)據(jù)創(chuàng)建 = 用于demo測(cè)試
echo "cat apple banana" >> wordCountData/data1.txt
echo "dog" >> wordCountData/data1.txt
echo " elephant" >> wordCountData/data1.txt


echo "cat apple banana" >> wordCountData/data2.txt
echo "dog" >> wordCountData/data2.txt
echo " elephant queen" >> wordCountData/data2.txt


//查看數(shù)據(jù)內(nèi)容
more wordCountData/data1.txt
more wordCountData/data2.txt


//開(kāi)始統(tǒng)計(jì)wordCountData文件目錄下的單詞數(shù)
hadoop jar /opt/module/hadoop-3.3.6/share/hadoop/mapreduce/hadoop-mapreduce-examples-3.3.6.jar wordcount /opt/module/hadoop-3.3.6/input/wordCountData wordCountDataoutput

//查看統(tǒng)計(jì)結(jié)果
cd /opt/module/hadoop-3.3.6/input/wordCountDataoutput
cat ./*

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

Pseudo-Distributed Operation(偽分布式模式)

參考: https://hadoop.apache.org/docs/r3.3.6/hadoop-project-dist/hadoop-common/SingleCluster.html#Pseudo-Distributed_Operation
?
概述: 單節(jié)點(diǎn)的分布式系統(tǒng)(用于測(cè)試使用)

配置修改

?
核心配置文件修改: vim /opt/module/hadoop-3.3.6/etc/hadoop/core-site.xml

<configuration>


    <!-- 默認(rèn)是本地文件協(xié)議 file: -->
    <property>
        <name>fs.defaultFS</name>
        <value>hdfs://192.168.19.107:9000</value>
    </property>


    <!-- 臨時(shí)目錄 默認(rèn)/tmp/hadoop-${user.name}  -->
    <property>
        <name>hadoop.tmp.dir</name>
        <value>/opt/module/hadoop-3.3.6/tmp</value>
    </property>


</configuration>

?
核心配置文件修改: vim /opt/module/hadoop-3.3.6/etc/hadoop/hdfs-site.xml

<configuration>

    <!-- 集群設(shè)置為1, 默認(rèn)3 -->
    <property>
        <name>dfs.replication</name>
        <value>1</value>
    </property>

</configuration>
啟動(dòng)DFS【9870】
Hadoop-DFS數(shù)據(jù)清空格式化
hdfs namenode -format

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

啟動(dòng)DFS組件

注意: 啟動(dòng)過(guò)程中可能遇到非root用戶(hù)、JAVA_HOME找不到的現(xiàn)象,導(dǎo)致啟動(dòng)失敗,自行參考下面的問(wèn)題解決

# 未啟動(dòng)hadoop時(shí)所系統(tǒng)所運(yùn)行java程序
jps


# 啟動(dòng)hadoop相關(guān)的應(yīng)用程序
sh /opt/module/hadoop-3.3.6/sbin/start-dfs.sh


# 查看啟動(dòng)hadoop的應(yīng)用變化
jps

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

訪(fǎng)問(wèn)DFS前端頁(yè)面(不同版本的Hadoop的NameNode端口有變)

瀏覽器NameNode前端頁(yè)面: http://192.168.19.107:9870/

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

dfs命令使用(主要用來(lái)操作文件)

幫助文檔: hdfs dfs --help

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

復(fù)制物理機(jī)文件中hadoop中
hdfs dfs -mkdir /test


hdfs dfs -put /opt/module/hadoop-3.3.6/input /test

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

文件展示以及讀取文件內(nèi)容
hdfs dfs -ls -R /

hdfs dfs -cat /test/input/core-site.xml

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

創(chuàng)建目錄、文件
hdfs dfs -mkdir -p /test/linrc


hdfs dfs -touch /test/linrc/1.txt

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

使用mapreduce進(jìn)行計(jì)算hadoop里面某個(gè)文件夾的內(nèi)容
hdfs dfs -ls /test/input

# 對(duì)hadoop里面某個(gè)文件夾內(nèi)容進(jìn)行單詞統(tǒng)計(jì)
hadoop jar /opt/module/hadoop-3.3.6/share/hadoop/mapreduce/hadoop-mapreduce-examples-3.3.6.jar wordcount /test/input/wordCountData /test/input/wordCountDataoutput2


hdfs dfs -ls /test/input


# 查看統(tǒng)計(jì)結(jié)果
hdfs dfs -cat /test/input/wordCountDataoutput2/*

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

啟動(dòng)Yarn組件【8088】
配置修改

強(qiáng)制指定Yarn的環(huán)境變量: /opt/module/hadoop-3.3.6/etc/hadoop/yarn-env.sh
Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

export JAVA_HOME=/www/server/jdk8/jdk1.8.0_202

?
?
?

yarn-site.xml添加如下兩個(gè)配置 /opt/module/hadoop-3.3.6/etc/hadoop/yarn-site.sh

<configuration>

<!-- Site specific YARN configuration properties == https://hadoop.apache.org/docs/r3.3.6/hadoop-yarn/hadoop-yarn-common/yarn-default.xml -->

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


    <property>
        <name>yarn.resourcemanager.hostname</name>
        <value>192.168.19.107</value>
    </property>

    <property>
        <name>yarn.nodemanager.env-whitelist</name>
        <value>JAVA_HOME,HADOOP_COMMON_HOME,HADOOP_HDFS_HOME,HADOOP_CONF_DIR,CLASSPATH_PREPEND_DISTCACHE,HADOOP_YARN_HOME,HADOOP_HOME,PATH,LANG,TZ,HADOOP_MAPRED_HO
ME</value>
    </property>

    <!-- 查看任務(wù)日志時(shí),防止其重定向localhost,導(dǎo)致頁(yè)面打開(kāi)失敗 -->
    <property>
        <name>yarn.timeline-service.hostname</name>
        <value>192.168.19.107</value>
    </property>


</configuration>

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

啟動(dòng)
//非常重要,必須回到hadoop的目錄里面進(jìn)行啟動(dòng),我也不知道為什么
cd /opt/module/hadoop-3.3.6

//不要使用 sh命令啟動(dòng),否則報(bào)錯(cuò),我也不知道為什么
./sbin/start-yarn.sh 

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

訪(fǎng)問(wèn)yarn前端頁(yè)面

瀏覽器: http://ip:8088
?
yarn頁(yè)面端口配置: https://hadoop.apache.org/docs/r3.3.6/hadoop-yarn/hadoop-yarn-common/yarn-default.xml的【yarn.resourcemanager.webapp.address】

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

運(yùn)行計(jì)算dfs某個(gè)目錄所有文件的單詞數(shù),yarn頁(yè)面有運(yùn)行記錄

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

//單詞計(jì)算開(kāi)始
hadoop jar /opt/module/hadoop-3.3.6/share/hadoop/mapreduce/hadoop-mapreduce-examples-3.3.6.jar wordcount /test/input/wordCountData /test/input/wordCountDataoutput3

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

啟動(dòng)MapReduce組件
配置修改

強(qiáng)制指定mapred的環(huán)境變量: /opt/module/hadoop-3.3.6/etc/hadoop/mapred-env.sh
Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

export JAVA_HOME=/www/server/jdk8/jdk1.8.0_202

?
mapred-site.xml添加如下配置: /opt/module/hadoop-3.3.6/etc/hadoop/mapred-site.xml
Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

<configuration>


    <!-- The runtime framework for executing MapReduce jobs. Can be one of local, classic or yarn -->
    <property>
        <name>mapreduce.framework.name</name>
        <value>yarn</value>
    </property>


    <property>
        <name>mapreduce.application.classpath</name>
        <value>$HADOOP_MAPRED_HOME/share/hadoop/mapreduce/*:$HADOOP_MAPRED_HOME/share/hadoop/mapreduce/lib/*</value>
    </property>

    <!-- mr運(yùn)行日志采集系統(tǒng)配置 -->
    <property>
        <name>mapreduce.jobhistory.address</name>
        <value>192.168.19.107:10020</value>
    </property>

    <property>
        <name>mapreduce.jobhistory.webapp.address</name>
        <value>192.168.19.107:19888</value>
    </property>


</configuration>
啟動(dòng)日志采集系統(tǒng)

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

mapred --daemon start historyserver
查看任務(wù)日志

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

啟動(dòng)日志聚集(任務(wù)執(zhí)行的具體詳情上傳到HDFS組件中)
未啟動(dòng)前

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

啟動(dòng)

注意: 如果yarn組件已經(jīng)啟動(dòng),修改yarn的配置需要重新啟動(dòng),使得配置生效

#停止日志系統(tǒng)
mapred --daemon stop historyserver


#停止yarn組件
cd /opt/module/hadoop-3.3.6
./sbin/stop-yarn.sh 

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

yarn-site.xml添加如下配置 /opt/module/hadoop-3.3.6/etc/hadoop/yarn-site.sh
Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

<configuration>

<!-- Site specific YARN configuration properties == https://hadoop.apache.org/docs/r3.3.6/hadoop-yarn/hadoop-yarn-common/yarn-default.xml -->

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


    <property>
        <name>yarn.resourcemanager.hostname</name>
        <value>192.168.19.107</value>
    </property>

    <property>
        <name>yarn.nodemanager.env-whitelist</name>
        <value>JAVA_HOME,HADOOP_COMMON_HOME,HADOOP_HDFS_HOME,HADOOP_CONF_DIR,CLASSPATH_PREPEND_DISTCACHE,HADOOP_YARN_HOME,HADOOP_HOME,PATH,LANG,TZ,HADOOP_MAPRED_HO
ME</value>
    </property>


    <property>
        <name>yarn.timeline-service.hostname</name>
        <value>192.168.19.107</value>
    </property>


    <!-- 日志聚集啟動(dòng) -->
    <property>
        <name>yarn.log-aggregation-enable</name>
        <value>true</value>
    </property>
    <!-- 日志聚集的日志保留的時(shí)間,單位秒 -->
    <property>
        <name>yarn.log-aggregation.retain-seconds</name>
        <value>2592000</value>
    </property>

</configuration>

?
?


#啟動(dòng)yarn組件
cd /opt/module/hadoop-3.3.6
./sbin/start-yarn.sh

#啟動(dòng)日志系統(tǒng)
mapred --daemon start historyserver

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

?
?

# 重新運(yùn)行一個(gè)任務(wù)
hadoop jar /opt/module/hadoop-3.3.6/share/hadoop/mapreduce/hadoop-mapreduce-examples-3.3.6.jar wordcount /test/input/wordCountData /test/input/wordCountDataoutput5

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo

Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建,大數(shù)據(jù),Hadoop,Linux,單體搭建,偽分布式搭建,學(xué)習(xí),Standalone,Pseudo文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-840262.html

到了這里,關(guān)于Hadoop學(xué)習(xí)1:概述、單體搭建、偽分布式搭建的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • HDFS Hadoop分布式文件存儲(chǔ)系統(tǒng)整體概述

    HDFS Hadoop分布式文件存儲(chǔ)系統(tǒng)整體概述

    整體概述舉例: 包括機(jī)架 rack1、rack2 包括5個(gè)Datanode,一個(gè)Namenode( 主角色 )帶領(lǐng)5個(gè)Datanode( 從角色 ),每一個(gè)rack中包含不同的block模塊文件為 分塊存儲(chǔ)模式 。塊與塊之間通過(guò)replication進(jìn)行 副本備份 ,進(jìn)行冗余存儲(chǔ),Namenode對(duì)存儲(chǔ)的 元數(shù)據(jù)進(jìn)行記錄 。該架構(gòu)可以概括為一個(gè) 抽象

    2024年02月16日
    瀏覽(89)
  • 【數(shù)據(jù)網(wǎng)格架構(gòu)】分布式數(shù)據(jù)網(wǎng)格作為集中式數(shù)據(jù)單體的解決方案

    【數(shù)據(jù)網(wǎng)格架構(gòu)】分布式數(shù)據(jù)網(wǎng)格作為集中式數(shù)據(jù)單體的解決方案

    企業(yè)數(shù)據(jù)架構(gòu)師不應(yīng)構(gòu)建大型集中式數(shù)據(jù)平臺(tái),而應(yīng)創(chuàng)建分布式數(shù)據(jù)網(wǎng)格。?ThoughtWorks 的首席技術(shù)顧問(wèn) Zhamak Dehghani 在舊金山 QCon 的演講和相關(guān)文章中表示,這種方法的改變需要范式轉(zhuǎn)變。隨著數(shù)據(jù)變得越來(lái)越普遍,傳統(tǒng)的數(shù)據(jù)倉(cāng)庫(kù)和數(shù)據(jù)湖架構(gòu)變得不堪重負(fù),無(wú)法有效擴(kuò)展

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

    搭建完全分布式Hadoop

    登錄三個(gè)虛擬機(jī) 執(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 存盤(pán)退出,執(zhí)行命令: source /etc/profile ,讓配置生效 查看had

    2024年02月04日
    瀏覽(26)
  • 搭建偽分布式Hadoop

    搭建偽分布式Hadoop

    在獨(dú)立模式下,所有程序都在單個(gè)JVM上執(zhí)行,調(diào)試Hadoop集群的MapReduce程序也非常方便。一般情況下,該模式常用于學(xué)習(xí)或開(kāi)發(fā)階段進(jìn)行調(diào)試程序。 在偽分布式模式下, Hadoop程序的守護(hù)進(jìn)程都運(yùn)行在一臺(tái)節(jié)點(diǎn)上,該模式主要用于調(diào)試Hadoop分布式程序的代碼,以及程序執(zhí)行是否

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

    Hadoop完全分布式搭建

    1.下載VM 2.下載Centos鏡像 3.下載hadoop 4.下載FinalShell 5.下載jdk文件 ?6.下載hive,數(shù)據(jù)倉(cāng)庫(kù)學(xué)習(xí)大數(shù)據(jù)專(zhuān)業(yè)的用的到 ? ? 注:開(kāi)啟虛擬機(jī)把鼠標(biāo)放入屏幕點(diǎn)擊后消失,使用鍵盤(pán)上下鍵進(jìn)行選擇 ? 注:點(diǎn)擊之后,什么都不動(dòng),再點(diǎn)擊完成(因?yàn)樗詣?dòng)幫我們分區(qū)了) 注:我們配置

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

    Hadoop分布式集群搭建

    集群以三臺(tái)電腦搭建,每臺(tái)電腦創(chuàng)建一個(gè)UbuntuKylin虛擬機(jī),集群以三臺(tái)UbuntuKylin虛擬機(jī)為基礎(chǔ)搭建,虛擬機(jī)主機(jī)名分別為hadoop101、hadoop111和hadoop121。IP地址分別為192.168.214.101、192.168.214.111和192.168.214.121。 主機(jī)名 IP地址: hadoop101 192.168.214.101 hadoop111 192.168.214.111 hadoop121 192.168.214

    2024年02月03日
    瀏覽(23)
  • hadoop平臺(tái)完全分布式搭建

    安裝前準(zhǔn)備 一、設(shè)置ssh免密登錄 1.編輯hosts文件,添加主機(jī)名映射內(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 然后按三次回車(chē) 3.復(fù)制公鑰到其他容器(包括自己) ssh-copy-id master ssh-copy-id slav

    2024年03月17日
    瀏覽(30)
  • Hadoop的完全分布式搭建

    Hadoop的完全分布式搭建

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

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

    Hadoop 完全分布式集群搭建

    部署前可以先了解下 Hadoop運(yùn)行模式及目錄結(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分布式集群搭建教程

    大數(shù)據(jù)課程需要搭建Hadoop分布式集群,在這里記錄一下搭建過(guò)程 搭建Haoop分布式集群所需環(huán)境: VMware:VMware-workstation-full-17.0.2-21581411 CentOS:CentOS-7-x86_64-DVD-2003, Hadoop:hadoop-3.1.3.tar JDK:jdk-8u212-linux-x64.tar.gz 新建虛擬機(jī) 設(shè)置用戶(hù) 命名虛擬機(jī) 自定義硬件,完成虛擬機(jī)創(chuàng)建 開(kāi)始

    2024年02月08日
    瀏覽(24)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包