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

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

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

查看原本的jdk版本

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

其實(shí)原來(lái)的openjdk版本也是可用的,但是hadoop3.x不支持較低版本的jdk,所以這里卸載重新安裝新版本jdk文件

執(zhí)行yum remove *openjdk* 卸載原來(lái)的jdk

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

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

可以利用yum search openjdk命令查看源中有那些jdk版本,我這里選取的是java-11版本

執(zhí)行 yum install -y “java版本”安裝新的jdk?

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

?因?yàn)閛penjdk不配置jps包,所以得自行安裝基于CentOS 7 的 Hadoop3版本分布式環(huán)境配置搭建

再執(zhí)行java -version查看java版本

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

#配置ssh

運(yùn)行rpm -qa|grep -E “openssh”查看是否安裝ssh

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

如果未安裝ssh,運(yùn)行yum install openssh-server -y、yum install openssh-clients -y

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

配置ssh(沒(méi)什么特殊需求默認(rèn)就行)

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

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

?運(yùn)行service sshd restart 重啟ssh,

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

開(kāi)放防火墻的22端口

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

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

Xshell嘗試連接

運(yùn)行ip addr查看本機(jī)ip,

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

將信息填入新建的xshell中

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

?填入那臺(tái)機(jī)子的登錄賬號(hào)和密碼

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

?點(diǎn)擊連接,點(diǎn)擊接受并保存

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

連接成功,這樣接下來(lái)的命令操作基本上可以轉(zhuǎn)到xshell里面操作

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

#下載安裝hadoop?

因?yàn)槲覀兪且O(shè)置分布式的hadoop,首先我們要完成一些前序步驟,配置好單臺(tái)主機(jī)

關(guān)閉防火墻

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

?禁止防火墻開(kāi)機(jī)啟動(dòng)

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

修改設(shè)備名稱(chēng)為hadoop00,重啟計(jì)算機(jī),配置結(jié)束后修改另外兩個(gè)從節(jié)點(diǎn)計(jì)算機(jī)名為hadoop01,hadoop02。這里可以自行定義主機(jī)名稱(chēng),但是要分清楚哪個(gè)是master哪些是slave

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

修改hosts文件,先把想要定義的另外兩個(gè)從節(jié)點(diǎn)ip寫(xiě)入hosts

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

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

添加hadoop用戶,添加完成后重新更改xshell的配置連接主機(jī)用戶更換成hadoop

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

在根目錄下新建一個(gè)hadoop文件夾,將此文件夾所有者設(shè)置為hadoop用戶,方便以后存放hadoop相關(guān)文件

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

在剛才創(chuàng)建的hadoop文件中下載hadoop3.0,連接為頂上的連接

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

將下載的文件解壓到當(dāng)前文件夾中

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

運(yùn)行vim /data/hadoop/hadoop-3.3.5/etc/hadoop/hadoop-env.sh 添加下面語(yǔ)句

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

在/etc/profile里配置全局hadoop,source /etc/profile重新啟動(dòng)

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

單臺(tái)主機(jī)配置完成,可以開(kāi)始克隆出另外幾臺(tái)主機(jī)

關(guān)閉主機(jī),開(kāi)始克隆

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

點(diǎn)擊管理里面的克隆,選擇創(chuàng)建完整克隆,選擇好克隆到的位置,設(shè)置好名稱(chēng)。克隆兩臺(tái)虛擬機(jī)

#搭建Hadoop集群

?修改兩臺(tái)新建虛擬機(jī)名稱(chēng)

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

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

為三臺(tái)虛擬機(jī)分別配置靜態(tài)ip地址,配置到ens33網(wǎng)卡中

三臺(tái)虛擬機(jī)分別進(jìn)入修改ifcig-en33文件

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

Hadoop00和hadoop01

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

Hadoop02類(lèi)似,IPADDR改為192.168.5.202,:wq保存退出,分別都運(yùn)行systemctl restart network重啟網(wǎng)卡

運(yùn)行ping -c 3 hadoop01 / hadoop02測(cè)試是否連通

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

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

連通無(wú)誤,網(wǎng)絡(luò)配置結(jié)束

根據(jù)第二層的第5步的將三臺(tái)主機(jī)配置到Xshell中,方便操作

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

為幾臺(tái)虛擬機(jī)配置免密登錄

?每臺(tái)虛擬機(jī)都切換到/root文件夾中,運(yùn)行 cd ~

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

接著運(yùn)行: ssh-keygen -t rsa -P ‘’ 生成密鑰 ,點(diǎn)擊兩次回車(chē)

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

查看密鑰是否生成

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

在三臺(tái)虛擬機(jī)的.ssh目錄下創(chuàng)建新的文件 authorized_keys ,將三臺(tái)虛擬機(jī)的ip_rsa.pub的密鑰復(fù)制到authorized_keys里面

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

?三臺(tái)機(jī)子都要配置好authorized_keys文件,這樣才能保證 每一臺(tái)機(jī)子都能免密登錄

在hadoop00中運(yùn)行ssh hadoop01 / hadoop02測(cè)試無(wú)密碼連通

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

輸入命令exit退出該主機(jī)

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

完成三臺(tái)虛擬機(jī)的無(wú)密碼登錄

配置hadoop,先在hadoop00節(jié)點(diǎn)上操作

在root文件夾中新建hadoop文件夾

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

在hadoop文件夾中新建多個(gè)文件夾,這些文件夾復(fù)制存儲(chǔ)hadoop的配置文件生成位置

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

用scp 命令將文件推送到hadoop01,hadoop02從節(jié)

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

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

修改/data/hadoop/hadoop-3.3.5/etc/hadoop下的文件配置

?為hadoop-env.sh添加jdk環(huán)境在文件末尾添加

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

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

??

.xml文件配置都寫(xiě)在configuration標(biāo)簽當(dāng)中,當(dāng)中寫(xiě)入的內(nèi)容可以去看一下別的文章解析,這里就不過(guò)多分析了。

core-site.xml寫(xiě)入

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

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

在hdfs-site.xml寫(xiě)入

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

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

在mapred-site.xml寫(xiě)入

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

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

在workers寫(xiě)入從節(jié)點(diǎn)名稱(chēng)

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

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

在yarm-site.xml寫(xiě)入

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

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

回到上兩層文件夾,切換到/sbin文件夾

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

在start-dfs.sh和stop-dfs.sh寫(xiě)入

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

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

在start-yarn.sh和stop-yarn.sh寫(xiě)入

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

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

運(yùn)行vim /etc/selinux/config更改SELINUX值更改為 disabled

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

?將上面配置的Hadoop文件推送到從節(jié)點(diǎn)主機(jī)上

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

#配置完成,可以開(kāi)始嘗試啟動(dòng)Hadoop

初始化hadoop

切換到hadoop所在文件夾文件夾中

輸入命令 hdfs namende -format初始化hadoop,

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

運(yùn)行sbin/start-all.sh啟動(dòng)hadoop

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

?測(cè)試hadoop,打開(kāi)瀏覽器輸入 master主機(jī)ip+:9870

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

顯示三臺(tái)活躍主機(jī)

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

三臺(tái)機(jī)子的datanode都正常顯示

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

三臺(tái)機(jī)子用jps查看都顯示對(duì)應(yīng)的程序啟動(dòng)了

hadoop00主節(jié)點(diǎn)

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

hadoop01主從節(jié)點(diǎn)

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

hadoop02從節(jié)點(diǎn)

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

瀏覽器打開(kāi) resourcemanager節(jié)點(diǎn)ip+:8088 訪問(wèn)

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

?????? Hadoop分布式集群搭建完成

Hadoop00

Hadoop01

Hadoop02

HDFS

Namenode、Datanode

Secondarynamenode、Datanode

Datanode

YARN

Resourcemanager、Nodemanager

Nodemanager

Nodemanager

拓展

?????? 想要添加新的節(jié)點(diǎn),只需要新配置好的從節(jié)點(diǎn)(直接克隆一臺(tái)機(jī)子),更改好ip和主機(jī)名稱(chēng)。將主機(jī)配置入etc/hadoop/workers再啟動(dòng)hadoop就成功完成添加新節(jié)點(diǎn)了

基于CentOS 7 的 Hadoop3版本分布式環(huán)境配置搭建文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-429996.html

到了這里,關(guān)于基于CentOS 7 的 Hadoop3版本分布式環(huán)境配置搭建的文章就介紹完了。如果您還想了解更多內(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)文章

  • 大數(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完全分布式搭建

    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.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.1.4完全分布式集群搭建

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

    在Centos7中直接使用root用戶執(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.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目錄下修改文件夾名稱(chēng): 執(zhí)行結(jié)果如下: ?4.打開(kāi)環(huán)境變量: 執(zhí)行結(jié)果如下: 5.將光標(biāo)移至文件底部,按“i”鍵編輯并作

    2024年02月08日
    瀏覽(24)
  • Hadoop(01) Hadoop3.3.6安裝教程,單機(jī)/偽分布式配置

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

    在安裝 Hadoop 3.3.6 前,需要滿足以下前置條件: 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)
  • Hadoop3.1.3安裝教程單機(jī)偽分布式配置

    本教程使用 Ubuntu 18.04 64位 作為系統(tǒng)環(huán)境(或者Ubuntu 14.04,Ubuntu16.04 也行,32位、64位均可),請(qǐng)自行安裝系統(tǒng)。裝好了 Ubuntu 系統(tǒng)之后,在安裝 Hadoop 前還需要做一些必備工作。 創(chuàng)建hadoop用戶 如果你安裝 Ubuntu 的時(shí)候不是用的 “hadoop” 用戶,那么需要增加一個(gè)名為 hadoop 的用

    2024年02月04日
    瀏覽(27)
  • 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)
  • Hadoop3.x完全分布式環(huán)境搭建Zookeeper和Hbase

    Hadoop3.x完全分布式環(huán)境搭建Zookeeper和Hbase

    集群規(guī)劃 IP地址 主機(jī)名 集群身份 192.168.138.100 hadoop00 主節(jié)點(diǎn) 192.168.138.101 hadoop01 從節(jié)點(diǎn) 192.168.138.102 hadoop02 從節(jié)點(diǎn) Hadoop完全分布式環(huán)境搭建請(qǐng)移步傳送門(mén) 先在主節(jié)點(diǎn)上進(jìn)行安裝和配置,隨后分發(fā)到各個(gè)從節(jié)點(diǎn)上。 1.1 解壓zookeeper并添加環(huán)境變量 1)解壓zookeeper到/usr/local文件夾

    2024年02月04日
    瀏覽(29)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包