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

Hadoop3完全分布式搭建

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

一、第一臺(tái)的操作搭建

修改主機(jī)名

使用hostnamectl set-hostname 修改當(dāng)前主機(jī)名
Hadoop3完全分布式搭建,大數(shù)據(jù),分布式,php,開(kāi)發(fā)語(yǔ)言

關(guān)閉防火墻和SELlinux

1,使用

systemctl stop firewalld
systemctl disable firewalld

關(guān)閉防火墻
Hadoop3完全分布式搭建,大數(shù)據(jù),分布式,php,開(kāi)發(fā)語(yǔ)言

2,使用

vim /etc/selinux/config

修改為 SELINUX=disabled

Hadoop3完全分布式搭建,大數(shù)據(jù),分布式,php,開(kāi)發(fā)語(yǔ)言

使用NAT模式配置靜態(tài)IP

1,修改網(wǎng)絡(luò)配置

vim /etc/sysconfig/network-scripts/ifcfg-ens33

修改如下三項(xiàng)內(nèi)容:
BOOTPROTO=static
ONBOOT=yes
IPADDR=自己想要設(shè)置的IP。這個(gè)ip參考vmware的虛擬網(wǎng)絡(luò)編輯器的vmnet8的IP地址進(jìn)行設(shè)置。
Hadoop3完全分布式搭建,大數(shù)據(jù),分布式,php,開(kāi)發(fā)語(yǔ)言
2,重啟網(wǎng)絡(luò)。
Hadoop3完全分布式搭建,大數(shù)據(jù),分布式,php,開(kāi)發(fā)語(yǔ)言

二、克隆虛擬機(jī)

克隆虛擬機(jī)

1,克隆
Hadoop3完全分布式搭建,大數(shù)據(jù),分布式,php,開(kāi)發(fā)語(yǔ)言
2,
Hadoop3完全分布式搭建,大數(shù)據(jù),分布式,php,開(kāi)發(fā)語(yǔ)言
3,
Hadoop3完全分布式搭建,大數(shù)據(jù),分布式,php,開(kāi)發(fā)語(yǔ)言

修改克隆后的虛擬機(jī)的靜態(tài)IP

修改IP為192.168.248.102. 同理第三臺(tái)虛擬機(jī)同樣的修改。
Hadoop3完全分布式搭建,大數(shù)據(jù),分布式,php,開(kāi)發(fā)語(yǔ)言

可以修改一下hadoop02,hadoop03的主機(jī)名

使用hostnamectl set-hostname 修改當(dāng)前主機(jī)名
Hadoop3完全分布式搭建,大數(shù)據(jù),分布式,php,開(kāi)發(fā)語(yǔ)言

三、主機(jī)映射

為后面的hadoop的核心配置文件做準(zhǔn)備的。
vim /etc/hosts
因?yàn)榕渲萌齻€(gè)集群節(jié)點(diǎn)。所以如下配置。

Hadoop3完全分布式搭建,大數(shù)據(jù),分布式,php,開(kāi)發(fā)語(yǔ)言

在另外兩臺(tái)節(jié)點(diǎn),也修改上面的文件vim /etc/hosts

四、設(shè)置免密登錄

管理集群不可能每個(gè)都要輸入賬號(hào)密碼進(jìn)行登錄,那可太費(fèi)勁了。
所以需要借助公鑰、私鑰免密登錄
1,在第一臺(tái)節(jié)點(diǎn)上,使用 ssh-keygen -t rsa 生成公鑰私鑰
Hadoop3完全分布式搭建,大數(shù)據(jù),分布式,php,開(kāi)發(fā)語(yǔ)言
2,使用ssh-copy-id 目標(biāo)節(jié)點(diǎn)。拷貝到這三臺(tái)節(jié)點(diǎn)上
(1)先拷貝給自己。 先拷貝到hadoop01, 然后會(huì)要求輸入當(dāng)前節(jié)點(diǎn)的登錄密碼。
Hadoop3完全分布式搭建,大數(shù)據(jù),分布式,php,開(kāi)發(fā)語(yǔ)言
(2)拷貝到hadoop02
Hadoop3完全分布式搭建,大數(shù)據(jù),分布式,php,開(kāi)發(fā)語(yǔ)言

(3)拷貝到hadoop03
Hadoop3完全分布式搭建,大數(shù)據(jù),分布式,php,開(kāi)發(fā)語(yǔ)言
3,在hadoop02, hadoop03 兩個(gè)節(jié)點(diǎn)上,重復(fù)上面的1和2步驟

五、集群時(shí)間同步

一種是從節(jié)點(diǎn)同步主節(jié)點(diǎn)的時(shí)間。
一種是所有節(jié)點(diǎn)同步網(wǎng)絡(luò)時(shí)間。
這里讓所有節(jié)點(diǎn)同步網(wǎng)絡(luò)時(shí)間
1,在3臺(tái)節(jié)點(diǎn)上都執(zhí)行如下命令
crontab -e
Hadoop3完全分布式搭建,大數(shù)據(jù),分布式,php,開(kāi)發(fā)語(yǔ)言

2,然后輸入如下內(nèi)容:

* * * * * /usr/sbin/ntpdate -u ntp.aliyun.com >/var/null 2>&1

Hadoop3完全分布式搭建,大數(shù)據(jù),分布式,php,開(kāi)發(fā)語(yǔ)言

六、在第一臺(tái)虛擬機(jī)上安裝配置jdk和hadoop

參考:https://blog.csdn.net/qq_45860901/article/details/135676494?spm=1001.2014.3001.5502

七、配置hadoop配置文件

1,切換到hadoop的home 目錄下。
Hadoop3完全分布式搭建,大數(shù)據(jù),分布式,php,開(kāi)發(fā)語(yǔ)言
2,切到etc目錄下, 里面只有一個(gè)hadoop文件夾
Hadoop3完全分布式搭建,大數(shù)據(jù),分布式,php,開(kāi)發(fā)語(yǔ)言

3,進(jìn)入到這個(gè)hadoop文件夾,就有我們的核心配置文件了。
Hadoop3完全分布式搭建,大數(shù)據(jù),分布式,php,開(kāi)發(fā)語(yǔ)言

4,修改配置core-site.xml 文件
注意端口:在hadoop1.x 使用9000端口
hadoop2.x使用8020
hadoop3.x使用9820

<configuration>
             <property>
                <name>fs.defaultFS</name>
                <value>hdfs://192.168.248.101:9820</value>
            </property>
            <!--hdfs基礎(chǔ)數(shù)據(jù)路徑,放在hadoop文件夾下的tmp文件夾,這個(gè)文件不需要提前創(chuàng)建,讓hadoop自己創(chuàng)建-->

</configuration>

5,修改hdfs-site.xml
對(duì)外http服務(wù)的地址

<configuration>
             <property>
                <name>dfs.replication</name>
                <value>2</value>
            </property>
            <property>
                <name>dfs.namenode.secondary.http-address</name>
                <value>192.168.248.102:9868</value>
            </property>
             <property>
                <name>dfs.namenode.http-address</name>
                <value>192.168.248.101:9870</value>
            </property>
            <!--namenode守護(hù)進(jìn)程運(yùn)行數(shù)據(jù)路徑-->
         <property>
             <name>dfs.namenode.name.dir</name>
             <value>/usr/local/app/hadoop/hadoop-3.3.5/tmp/name</value>
         </property>
         <!--datanode守護(hù)進(jìn)程運(yùn)行數(shù)據(jù)路徑-->
         <property>
             <name>dfs.datanode.data.dir</name>
             <value>/usr/local/app/hadoop/hadoop-3.3.5/tmp/data</value>
    </property>

</configuration>

6,修改hadoop-env.sh 文件
配置hadoop允許的配置

export JAVA_HOME=/usr/local/app/java/jdk8
export HDFS_NAMENODE_USER=root
export HDFS_DATANODE_USER=root
export HDFS_SECONDARYNAMENODE_USER=root

7,配置workers 集群文件。 這個(gè)是指定datanode 在哪些節(jié)點(diǎn)上,因?yàn)橐谌_(tái)節(jié)點(diǎn)上都要配置Datanode,所以都要寫(xiě)。 里面會(huì)有一個(gè)localhost ,要去掉。

hadoop01
hadoop02
hadoop03

拷貝

為了避免再去多個(gè)主機(jī)上進(jìn)行上面的配置操作,使用scp 命令拷貝分發(fā)。
1,拷貝hadoop和Jdk文件分發(fā)給其他節(jié)點(diǎn).
(1)下面命令是遞歸的將hadoop-3.3.5文件夾,拷貝到hadoop02的當(dāng)前目錄下,當(dāng)前目錄就是在hadoop01同級(jí)的目錄下。

 scp -r hadoop-3.3.5/ hadoop02:$PWD

Hadoop3完全分布式搭建,大數(shù)據(jù),分布式,php,開(kāi)發(fā)語(yǔ)言
(2)hadoop03也執(zhí)行上面操作。

2, 拷貝 /etc/profile 給其他節(jié)點(diǎn)
(1)將 profile 文件,拷貝到 hadoop02的 /etc目錄下。

scp /etc/profile hadoop02:/etc/

(2)hadoop03也執(zhí)行上面操作。

格式化集群

在 hadoop01節(jié)點(diǎn)上執(zhí)行下面的命令:hdfs namenode -format
Hadoop3完全分布式搭建,大數(shù)據(jù),分布式,php,開(kāi)發(fā)語(yǔ)言
得到如下結(jié)果:
Hadoop3完全分布式搭建,大數(shù)據(jù),分布式,php,開(kāi)發(fā)語(yǔ)言

啟動(dòng)集群

執(zhí)行:start-dfs.sh
Hadoop3完全分布式搭建,大數(shù)據(jù),分布式,php,開(kāi)發(fā)語(yǔ)言

使用JPS命令查看所有運(yùn)行的java程序:
Hadoop3完全分布式搭建,大數(shù)據(jù),分布式,php,開(kāi)發(fā)語(yǔ)言

訪問(wèn)hadoop的web界面

http://192.168.248.101:9870
Hadoop3完全分布式搭建,大數(shù)據(jù),分布式,php,開(kāi)發(fā)語(yǔ)言
成功進(jìn)入:
Hadoop3完全分布式搭建,大數(shù)據(jù),分布式,php,開(kāi)發(fā)語(yǔ)言

界面介紹

1,Datanode相關(guān)界面負(fù)載信息
Hadoop3完全分布式搭建,大數(shù)據(jù),分布式,php,開(kāi)發(fā)語(yǔ)言
2,這個(gè)查看 HDFS的相關(guān)信息
Hadoop3完全分布式搭建,大數(shù)據(jù),分布式,php,開(kāi)發(fā)語(yǔ)言

如果重啟后沒(méi)有Datanode節(jié)點(diǎn)

先停止集群:stop-all.sh
如果按照上面配置代碼,則把/usr/local/app/hadoop/hadoop-3.3.5/tmp 文件夾徹底清空刪除。
然后再重新格式化:hdfs namenode -format
然后再啟動(dòng)。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-811295.html

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

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

  • Hadoop3.1.3完全分布式安裝配置

    Hadoop3.1.3完全分布式安裝配置

    1. 將hadoop-3.1.3.tar.gz復(fù)制到虛擬機(jī)/opt/software目錄下: 2.在/opt/software目錄下使用tar命令解壓hadoop-3.1.3.tar.gz到/opt/module目錄下:? 執(zhí)行結(jié)果如下: 3.在/opt/module目錄下修改文件夾名稱: 執(zhí)行結(jié)果如下: ?4.打開(kāi)環(huán)境變量: 執(zhí)行結(jié)果如下: 5.將光標(biāo)移至文件底部,按“i”鍵編輯并作

    2024年02月08日
    瀏覽(25)
  • Hadoop3.x完全分布式模式下slaveDataNode節(jié)點(diǎn)未啟動(dòng)調(diào)整

    Hadoop3.x完全分布式模式下slaveDataNode節(jié)點(diǎn)未啟動(dòng)調(diào)整

    目錄 前言 一、問(wèn)題重現(xiàn) 1、查詢Hadoop版本 ?2、集群?jiǎn)?dòng)Hadoop 二、問(wèn)題分析 三、Hadoop3.x的集群配置 1、停止Hadoop服務(wù) 2、配置workers 3、從節(jié)點(diǎn)檢測(cè) 4、WebUI監(jiān)控 總結(jié) ????????在大數(shù)據(jù)的世界里,Hadoop絕對(duì)是一個(gè)值得學(xué)習(xí)的框架。關(guān)于Hadoop的知識(shí),有很多博主和視頻博主都做

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

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

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

    2024年02月10日
    瀏覽(29)
  • 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)
  • 大數(shù)據(jù)內(nèi)容分享(九):Hadoop-生產(chǎn)集群搭建(完全分布式)

    大數(shù)據(jù)內(nèi)容分享(九):Hadoop-生產(chǎn)集群搭建(完全分布式)

    目錄 Hadoop運(yùn)行模式——完全分布式 1、準(zhǔn)備3臺(tái)虛擬機(jī)(關(guān)閉防火墻、配置靜態(tài)IP 和 主機(jī)名稱) 2、安裝JDK 和 Hadoop 并配置JDK和Hadoop的環(huán)境變量 3、配置完全分布式集群 4、集群配置 1)集群部署規(guī)劃 2)配置文件說(shuō)明 3)配置集群 5、集群?jiǎn)?dòng) 與 測(cè)試 1)workers的配置 2)啟動(dòng)集

    2024年02月21日
    瀏覽(24)
  • 大數(shù)據(jù)開(kāi)發(fā)·關(guān)于虛擬機(jī)Hadoop完全分布式集群搭建教程

    大數(shù)據(jù)開(kāi)發(fā)·關(guān)于虛擬機(jī)Hadoop完全分布式集群搭建教程

    官網(wǎng)鏈接 進(jìn)入后網(wǎng)站如圖,各位按需下載 官網(wǎng)鏈接 進(jìn)入頁(yè)面點(diǎn)擊下載 再根據(jù)我們需要下載的軟件進(jìn)入下載頁(yè)面 點(diǎn)擊右側(cè)紅框內(nèi)的免費(fèi)授權(quán)頁(yè)面獲取免費(fèi)許可 進(jìn)入后如圖,兩者我們都需要所以都勾選,填寫(xiě)的郵箱用于接收下載鏈接,下載后進(jìn)行安裝即可 這里先和大家強(qiáng)調(diào)一

    2024年02月07日
    瀏覽(32)
  • 基于CentOS 7 的 Hadoop3版本分布式環(huán)境配置搭建

    基于CentOS 7 的 Hadoop3版本分布式環(huán)境配置搭建

    以下是在VMware虛擬機(jī)中安裝centos 7去配置hadoop。所以要準(zhǔn)備的包 centos 7:Index of /apache/hadoop/common/hadoop-3.3.5 hadoop3.3.5:Index of /apache/hadoop/common/hadoop-3.3.5 查看原本的jdk版本 ? 其實(shí)原來(lái)的openjdk版本也是可用的,但是hadoop3.x不支持較低版本的jdk,所以這里卸載重新安裝新版本jdk文件

    2024年02月01日
    瀏覽(22)
  • 搭建完全分布式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完全分布式搭建

    1.下載VM 2.下載Centos鏡像 3.下載hadoop 4.下載FinalShell 5.下載jdk文件 ?6.下載hive,數(shù)據(jù)倉(cāng)庫(kù)學(xué)習(xí)大數(shù)據(jù)專業(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)
  • 基于Linux環(huán)境下搭建Hadoop3.3.5偽分布式集群

    基于Linux環(huán)境下搭建Hadoop3.3.5偽分布式集群

    目錄 架構(gòu)設(shè)計(jì): 一、下載hadoop安裝包 二、解壓及構(gòu)建軟連接 三、 修改配置文件 1. 配置workers文件 ? //hadoop02中叫slaves 2. 修改hadoop-env.sh ? ? ? ?? 3. 修改core-site.xml ? ? 4. 修改hdfs-site.xml 5. 配置:mapred-site.xml文件 ? 6. 配置yarn-site.xml文件? 四、根據(jù)hdfs-site.xml的配置項(xiàng),準(zhǔn)備數(shù)

    2024年01月19日
    瀏覽(51)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包