日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

必成功的Hadoop环境搭建jdk环境搭建-超详细操作

發(fā)布時間:2023/12/20 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 必成功的Hadoop环境搭建jdk环境搭建-超详细操作 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Hadoop的文件可以在這里下載:Apache Hadoopb

本次配置的Hadoop環(huán)境為hadoop-2.7.7 | jdk配置的環(huán)境為jdk-1.8.0_141

一、jdk環(huán)境搭配

1.搭配Hadoop環(huán)境要先搭配jdk環(huán)境,否則無法運(yùn)行和查看,在/root/wenjian中rz上傳jdk文件

[root@master wenjian]# rz

?

2.將jdk文件解壓到/root目錄下

[root@master wenjian]# tar -zxvf jdk-8u141-linux-x64.tar.gz -C /root/

3.回到/root下進(jìn)行修改名稱為jdk(因?yàn)槊痔L了到后面記的太麻煩)

[root@master ~]# mv jdk1.8.0_141/ jdk

4.進(jìn)入/root下的用戶變量

[root@master ~]# vim /root/.bash_profile

5.變量jdk環(huán)境和路徑,wq保存退出

重新開啟一下用戶變量

[root@master ~]# source /root/.bash_profile

二、開始搭配Hadoop環(huán)境

1.進(jìn)入/root/wenjian,解壓hadoop文件到/root目錄下

[root@master wenjian]# tar -zxvf hadoop-2.7.7.tar.gz -C /root/

2.進(jìn)入/root目錄下修改hadoop名稱

[root@master ~]# mv hadoop-2.7.7/ hadoop

3.進(jìn)入hadoop文件下的配置文件/etc/hadoop里面

[root@master ~]# cd hadoop/etc/hadoop/

4.復(fù)制配置文件下的文件(保留源文件)

[root@master hadoop]# cp mapred-site.xml.template mapred-site.xml

5.在core-site.xml中添加數(shù)據(jù),將第四行的master修改為自己的主機(jī)名或者ip,wq保存退出(注意:如果主機(jī)名沒有映射的話就修改為ip,不然不成功)

[root@master hadoop]# vim core-site.xml <configuration> <property><name>fs.defaultFS</name><value>hdfs://master:8020</value></property><property><name>hadoop.tmp.dir</name><value>file:/root/hadoop/tmp</value></property> </configuration>

6.在hdfs-site.xml中插添加數(shù)據(jù),將第四行的master修改為自己的主機(jī)名或者ip,wq保存退出

[root@master hadoop]# vim hdfs-site.xml <configuration> <property><name>dfs.namenode.secondary.http-address</name><value>master:50090</value></property><property><name>dfs.replication</name><value>1</value></property><property><name>dfs.namenode.name.dir</name><value>file:/root/hadoop/tmp/name</value></property><property><name>dfs.datanode.data.dir</name><value>file:/root/hadoop/tmp/data</value></property> </configuration>

7.在yarn-site.xml中添加數(shù)據(jù),將第四行的master修改為自己的主機(jī)名或者ip,wq保存退出

[root@master hadoop]# vim yarn-site.xml <configuration> <property><name>yarn.resourcemanager.hostname</name><value>master</value></property><property><name>yarn.nodemanager.aux-services</name><value>mapreduce_shuffle</value></property> </configuration>

8.在剛剛復(fù)制過的mapred-site.xml中添加數(shù)據(jù)

[root@master hadoop]# vim mapred-site.xml

修改第八行和倒數(shù)第三行的master修改為自己的主機(jī)名或ip

<configuration><property><name>mapreduce.framework.name</name><value>yarn</value></property><property><name>mapreduce.jobhistory.address</name><value>master:10020</value></property><property><name>mapreduce.jobhistory.webapp.address</name><value>master:19888</value></property> </configuration>

9.在hadoop-env.sh中添加上jdk路徑

[root@master hadoop]# vim hadoop-env.sh

?10.在用戶下添加hadoop環(huán)境變量

[root@master hadoop]# vim /root/.bash_profile

?重新生成一下環(huán)境變量(重新生成在哪個目錄下都可以,因?yàn)橹匦律舍槍Φ氖墙^對路徑)

[root@master hadoop]# source /root/.bash_profile

?11.進(jìn)入hadoop的bin目錄下初始化hadoop

[root@master hadoop]# cd /root/hadoop/bin/

執(zhí)行初始化命令(打印出日志文件和出現(xiàn)兩排*號就成功初始化了)

[root@master bin]# hdfs namenode -format

12.開啟hadoop服務(wù),并通過jps查看hadoop服務(wù)(中間出現(xiàn)yes和no的時候一律選擇yes)

[root@master bin]# start-all.sh

出現(xiàn)六個服務(wù)就代表Hadoop服務(wù)開啟成功了,如果關(guān)閉的話可以輸入stop-all.sh關(guān)閉Hadoop服務(wù)!

可以日常關(guān)注一下,會經(jīng)常出一些用的上的東西,可以直接在主頁搜取!

總結(jié)

以上是生活随笔為你收集整理的必成功的Hadoop环境搭建jdk环境搭建-超详细操作的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。