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

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

這篇具有很好參考價(jià)值的文章主要介紹了大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

**相關(guān)資源:**https://musetransfer.com/s/q43oznf6f(有效期至2023年3月16日)|【Muse】你有一份文件待查收,請(qǐng)點(diǎn)擊鏈接獲取文件

1.檢查是否安裝ssh (CentOS 7 即使是最小化安裝也已附帶openssh 可跳過(guò)本步驟)

  rpm -qa | grep ssh

若已安裝進(jìn)行下一步驟 若未安裝 請(qǐng)自行百度 本教程不做過(guò)多講解

2.配置ssh,實(shí)現(xiàn)無(wú)密碼登錄

1.開(kāi)啟sshd服務(wù)

  systemctl start sshd.service

2.進(jìn)入 ~/.ssh 文件夾

  cd ~/.ssh

若不存在該文件夾 可使用以下命令 使用root賬戶(hù)登錄后生成

  ssh root@localhost

然后輸入yes 并輸入本機(jī)root密碼

3.進(jìn)入 .ssh目錄后 執(zhí)行

  ssh-keygen -t rsa 

一路按回車(chē)就可以

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

4.做ssh免密認(rèn)證 執(zhí)行以下命令即可

  cat id_rsa.pub >> authorized_keys

5.修改文件權(quán)限

  chmod 644 authorized_keys

6.檢測(cè)是否可以免密登錄

  ssh root@localhost

無(wú)需輸入密碼登錄 即為成功

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

3上傳jdk,并配置環(huán)境變量

將文件上傳至CentOS7 的 /usr/local/java 文件夾中

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

進(jìn)入文件夾并進(jìn)行解壓縮

tar -zxvf jdk-8u212-linux-x64.tar.gz

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

將壓縮包刪除

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

新建/etc/profile.d/my_env.sh 文件

vim /etc/profile.d/my_env.sh

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

#JAVA_HOME
export JAVA_HOME=/usr/local/java/jdk1.8.0_212
export PATH=$PATH:$JAVA_HOME/bin

保存后退出 :wq!

source 一下/etc/profile 文件,讓新的環(huán)境變量 PATH 生效

source /etc/profile

測(cè)試 JDK 是否安裝成功

java -version

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

4上傳Hadoop,并配置環(huán)境變量

將文件上傳至CentOS7 的 /usr/local/hadoop 文件夾中

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

進(jìn)入文件夾并進(jìn)行解壓縮

tar -zxvf hadoop-3.1.3.tar.gz

將壓縮包刪除

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

將 Hadoop 添加到環(huán)境變量

vim /etc/profile.d/my_env.sh

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

保存后退出 :wq!

source 一下/etc/profile 文件,讓新的環(huán)境變量 PATH 生效

source /etc/profile

測(cè)試 hadoop 是否安裝成功

hadoop version

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

5 hadoop準(zhǔn)備工作

創(chuàng)建hadoop存放數(shù)據(jù)的目錄

cd 到hadoop目錄下。執(zhí)行以下命令

mkdir temp

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

創(chuàng)建namenode 存放 name table 的目錄

cd 到 temp目錄下創(chuàng)建dfs目錄,再dfs目錄下創(chuàng)建name目錄

cd temp/
mkdir dfs 
ls
cd dfs/
mkdir name
ls

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

創(chuàng)建 datanode 存放 數(shù)據(jù) block 的目錄

dfs目錄下創(chuàng)建data目錄

mkdir data
ls

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

修改/usr/local/hadoop/hadoop-3.1.3/etc/hadoop文件夾下的core-site.xml配置文件

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

默認(rèn)情況下,Hadoop將數(shù)據(jù)保存在/tmp下,當(dāng)重啟系統(tǒng)時(shí),/tmp中的內(nèi)容將被自動(dòng)清空,所以我們需要制定自己的一個(gè)Hadoop的目錄,用來(lái)存放數(shù)據(jù)。另外需要配置Hadoop所使用的默認(rèn)文件系統(tǒng),以及Namenode進(jìn)程所在的主機(jī)

vim core-site.xml

打開(kāi) core-site.xml 文件后,將其中的

<configuration>
</configuration>

修改為以下的配置:

<configuration>
<property>
    <!-- 指定hadoop運(yùn)行時(shí)產(chǎn)生文件的存儲(chǔ)路徑-->
    <name>hadoop.tmp.dir</name>
    <value>/opt/module/temp</value>
    <description>A base for other temporary directories.</description>
</property>
<property>
    <!--hdfs namenode的通信地址-->
    <name>fs.defaultFS</name>
    <value>hdfs://192.168.119.129:9000</value>
</property>
<property>
    <name>hadoop.http.staticuser.user</name>
    <value>root</value>
</property>

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

修改/usr/local/hadoop/hadoop-3.1.3/etc/hadoop文件夾下的hdfs-site.xml配置文件

該文件指定與HDFS相關(guān)的配置信息。需要修改HDFS默認(rèn)的塊的副本屬性,因?yàn)镠DFS默認(rèn)情況下每個(gè)數(shù)據(jù)塊保存3個(gè)副本,而在偽分布式模式下運(yùn)行時(shí),由于只有一個(gè)數(shù)據(jù)節(jié)點(diǎn),所以需要將副本個(gè)數(shù)改為1,否則Hadoop程序會(huì)報(bào)錯(cuò)

執(zhí)行以下命令修改 hdfs-site.xml 文件:

vim hdfs-site.xml # 編輯 hdfs-site.xml 文件

打開(kāi) hdfs-site.xml 文件后,將其中的

<configuration>
</configuration>

修改為以下的配置:

<configuration>
<property>
    <!--指定HDFS儲(chǔ)存數(shù)據(jù)的副本數(shù)目,默認(rèn)情況下為3份-->
    <name>dfs.replication</name>
    <value>1</value>
</property>
<property>
    <!--name node 存放 name table 的目錄-->
    <name>dfs.namenode.name.dir</name>
    <value>file:/usr/local/hadoop/tmp/dfs/name</value>
</property>
<property>
    <!--data node 存放數(shù)據(jù) block 的目錄-->
    <name>dfs.datanode.data.dir</name>
    <value>file:/usr/local/hadoop/tmp/dfs/data</value>
</property>
<property>
  <!--設(shè)置監(jiān)控頁(yè)面的端口及地址-->
  <name>dfs.http.address</name>
  <value>0.0.0.0:50070</value>
</property>
</configuration>

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

修改/usr/local/hadoop/hadoop-3.1.3/etc/hadoop文件夾下的mapred-site.xml配置文件
vim mapred-site.xml

打開(kāi) mapred-site.xml文件后,將其中的

<configuration>
</configuration>

修改為以下的配置:

<configuration>
<property>
    <!-- 指定mapreduce 編程模型運(yùn)行在yarn上 -->
    <name>mapreduce.framework.name</name>
    <value>yarn</value>
</property>
</configuration>

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

修改/usr/local/hadoop/hadoop-3.1.1/etc/hadoop文件夾下的yarn-site.xml配置文件
vim yarn-site.xml

打開(kāi) mapred-site.xml文件后,將其中的

<configuration>
</configuration>

修改為以下的配置:

<configuration>
<!-- Site specific YARN configuration properties -->
<property>
<!-- 指定mapreduce 編程模型運(yùn)行在yarn上 -->
<name>yarn.nodemanager.aux-services</name>
<value>mapreduce_shuffle</value>
</property>
</configuration>

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

分別編輯開(kāi)始和關(guān)閉腳本

分別/usr/local/hadoop/hadoop-3.1.3/sbin 下的 start-dfs.sh 和 stop-dfs.sh , start-yarn.sh 和 stop-yarn.sh

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

vim start-dfs.sh

在最上方 #/usr/bin/env bash 下空白處添加以下內(nèi)容

HDFS_DATANODE_USER=root 
HADOOP_SECURE_DN_USER=hdfs 
HDFS_NAMENODE_USER=root 
HDFS_SECONDARYNAMENODE_USER=root 

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

vim stop-dfs.sh

在最上方 #/usr/bin/env bash 下空白處添加以下內(nèi)容

HDFS_DATANODE_USER=root 
HADOOP_SECURE_DN_USER=hdfs 
HDFS_NAMENODE_USER=root 
HDFS_SECONDARYNAMENODE_USER=root 

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

vim start-yarn.sh

在最上方 #/usr/bin/env bash 下空白處添加以下內(nèi)容

YARN_RESOURCEMANAGER_USER=root
HADOOP_SECURE_DN_USER=yarn
YARN_NODEMANAGER_USER=root

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

vim stop-yarn.sh

在最上方 #/usr/bin/env bash 下空白處添加以下內(nèi)容

YARN_RESOURCEMANAGER_USER=root
HADOOP_SECURE_DN_USER=yarn
YARN_NODEMANAGER_USER=root

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

格式化namenode,只格式化一次即可

cd 到/usr/local/hadoop/hadoop-3.1.3/etc/hadoop 目錄下

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

執(zhí)行

hadoop namenode -format

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

啟動(dòng)hadoop
start-all.sh

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

查看進(jìn)程,檢查是否啟動(dòng)
 jps

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

至此已經(jīng)成功安裝完成Hadoop (記得在防火墻里面放行以下的端口)

HDFS Web界面:自己的IP地址:50070

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)

ResourceManager Web界面:自己的IP地址:8088

大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-404629.html

到了這里,關(guān)于大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細(xì)教程-偽分布式配置(Centos7)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(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)文章

  • Hadoop(01) Hadoop3.3.6安裝教程,單機(jī)/偽分布式配置

    Hadoop(01) Hadoop3.3.6安裝教程,單機(jī)/偽分布式配置

    在安裝 Hadoop 3.3.6 前,需要滿(mǎn)足以下前置條件: Java Development Kit (JDK):Hadoop 是用 Java 編寫(xiě)的,因此需要安裝并配置適當(dāng)版本的 JDK。Hadoop 3.3.6 建議使用 JDK 8 或更高版本。確保正確安裝 JDK,并設(shè)置 JAVA_HOME 環(huán)境變量。 SSH:Hadoop 集群中的節(jié)點(diǎn)需要通過(guò) SSH 進(jìn)行通信和管理。確保在

    2024年02月06日
    瀏覽(22)
  • 大數(shù)據(jù)技術(shù)棧-Hadoop3.3.4-完全分布式集群搭建部署-centos7(完全超詳細(xì)-小白注釋版)虛擬機(jī)安裝+平臺(tái)部署

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

    2024年02月06日
    瀏覽(31)
  • Hadoop3.3.5云耀云服務(wù)器安裝教程-單機(jī)/偽分布式配置

    Hadoop3.3.5云耀云服務(wù)器安裝教程-單機(jī)/偽分布式配置

    華為云耀云服務(wù)器試用領(lǐng)取 領(lǐng)取的試用云耀云服務(wù)器在哪 阿里云服務(wù)器免費(fèi)試用領(lǐng)取 Hadoop3.3.5云耀云服務(wù)器安裝教程-單機(jī)/偽分布式配置 阿里云服務(wù)器ECS安裝圖形界面 本篇文章是基于上一篇所配置好的云服務(wù)器進(jìn)行實(shí)驗(yàn)軟件安裝,該系列文章是根據(jù)林子雨所講述的課程就在

    2024年01月21日
    瀏覽(54)
  • Hadoop3.3偽分布式安裝部署

    Hadoop3.3偽分布式安裝部署

    目錄 引言 實(shí)驗(yàn)?zāi)康募皽?zhǔn)備 實(shí)驗(yàn)步驟 引言 Hadoop生態(tài)的搭建有本地模式、偽分布模式、集群模式(3臺(tái)機(jī)器)三種安裝模式,本篇文章將詳細(xì)介紹Hadoop3.3的偽分布安裝模式。 實(shí)驗(yàn)?zāi)康募皽?zhǔn)備 一、完成Hadoop3.3偽分布安裝 二、在Linux中配置jdk1.8環(huán)境變量 三、配置主機(jī)的免密鑰登錄

    2024年02月21日
    瀏覽(23)
  • Hadoop3.3.5最新版本安裝分布式集群部署

    Hadoop3.3.5最新版本安裝分布式集群部署

    Index of /dist/hadoop/common https://archive.apache.org/dist/hadoop/common ?集群規(guī)劃: 注意: NameNode和SecondaryNameNode不要安裝在同一臺(tái)服務(wù)器 ResourceManager也很消耗內(nèi)存,不要和NameNode、SecondaryNameNode配置在同一臺(tái)機(jī)器上。 機(jī)器 ip 分配節(jié)點(diǎn) node01 192.168.56.201 NameNode 、DataNode、NodeManager node02 192.

    2024年02月01日
    瀏覽(42)
  • 超詳細(xì)Hadoop安裝教程(單機(jī)版、偽分布式)

    超詳細(xì)Hadoop安裝教程(單機(jī)版、偽分布式)

    Hadoop是一個(gè)由Apache基金會(huì)所開(kāi)發(fā)的分布式系統(tǒng)基礎(chǔ)架構(gòu)。用戶(hù)可以在不了解分布式底層細(xì)節(jié)的情況下,開(kāi)發(fā)分布式程序。充分利用集群的威力進(jìn)行高速運(yùn)算和存儲(chǔ)。 Hadoop的框架最核心的設(shè)計(jì)就是: HDFS 和 MapReduce 。HDFS為海量的數(shù)據(jù)提供了存儲(chǔ),而MapReduce則為海量的數(shù)據(jù)提供了

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

    Hadoop3完全分布式搭建

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

    2024年01月21日
    瀏覽(26)
  • Hadoop3.1.4分布式搭建

    Hadoop3.1.4分布式搭建

    1.1 實(shí)驗(yàn)網(wǎng)絡(luò)規(guī)劃 hostname ip addr role other k8s-m133 10.10.10.133 NameNode, DataNode, NodeManageer k8s-m134 10.10.10.134 SecondaryNameNode, DataNode, NodeManageer k8s-m135 10.10.10.135 ResourceManager, DataNode, NodeManageer k8s-n151 10.10.10.151 DataNode, NodeManageer k8s-n157 10.10.10.157 DataNode, NodeManageer 1.2 配置免密登錄(所有節(jié)點(diǎn)) 1

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

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

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

    2024年04月17日
    瀏覽(56)
  • 搭建Hadoop3.x完全分布式集群(CentOS 9)

    搭建Hadoop3.x完全分布式集群(CentOS 9)

    虛擬機(jī)相關(guān): VMware workstation 16:虛擬機(jī) vmware_177981.zip CentOS Stream 9:虛擬機(jī) CentOS-Stream-9-latest-x86_64-dvd1.iso Hadoop相關(guān) jdk1.8:JDK jdk-8u261-linux-x64.tar.gz Hadoop 3.3.6:Hadoop Hadoop 3.3.6.tar.gz 輔助工具 putty:tools putty.exe mtputty:tools mtputty.exe winscp:tools WinSCP-6.3.1-Portable.zip 本文相關(guān)資源可以

    2024年04月14日
    瀏覽(32)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包