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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux系统下Hadoop运行环境搭建

發布時間:2025/3/20 linux 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux系统下Hadoop运行环境搭建 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.安裝ssh免密登錄

?

命令:ssh-keygen

?

overwrite(覆蓋寫入)輸入y

?

一路回車

?

?

?

將生成的密鑰發送到本機地址

ssh-copy-id localhost

(若報錯命令無法找到則需要安裝openssh-clients

?yum –y install openssh-clients

?

?

?

測試免密設置是否成功

ssh localhost

?

?

?2.卸載已有java

確定JDK版本

rpm –qa | grep jdk

rpm –qa | grep gcj

?

?

?

切換到root用戶,根據結果卸載java

?

?

?

yum -y remove java-1.8.0-openjdk-headless.x86_64

yum -y remove java-1.7.0-openjdk-headless.x86_64

?

?

?

卸載后輸入java –version查看

?

?

?3.安裝java

切換回hadoop用戶,命令:su hadoop

查看下當前目標文件,命令:ls

新建一個app文件夾,命令:mkdir app

?

將桌面的hadoop文件夾中的javahadoop安裝包移動到app文件夾中

命令:

mv /home/hadoop/Desktop/hadoop/jdk-8u141-linux-x64.gz ??/home/hadoop/app

mv /home/hadoop/Desktop/hadoop/hadoop-2.7.0.tar.gz ??/home/hadoop/app

?

解壓java程序包,命令:tar –zxvf jdk-7u79-linux-x64.tar.gz

創建軟連接

ln –s jdk1.8.0_141 ?jdk

?

?

?

配置jdk環境變量

切換到root用戶

再輸入vi ?/etc/profile

輸入

export ?JAVA_HOME=/home/hadoop/app/jdk1.8.0_141

export JAVA_JRE=JAVA_HOME/jre

export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_JRE/lib

export PATH=$PATH:$JAVA_HOME/bin

?

?

?

保存退出,并使/etc/profile文件生效

source ?/etc/profile

能查詢jdk版本號,說明jdk安裝成功

java ?-version

?

?

?4.安裝hadoop

切換回hadoop用戶,解壓縮hadoop-2.6.0.tar.gz安裝包

?

?

?

創建軟連接,命令:ln ?-s ??hadoop-2.7.0 ??hadoop

?

?

?

驗證單機模式的Hadoop是否安裝成功,命令:

hadoop/bin/hadoop ?version

?

?

?

此時可以查看到Hadoop安裝版本為Hadoop2.7.0,說明單機版安裝成功。

?

查看Hadoop目錄結構

?

[atguigu@hadoop101 hadoop-2.7.2]$ ll

?

總用量 52

?

drwxr-xr-x. 2 atguigu atguigu ?4096 5月 ?22 2017 bin

?

drwxr-xr-x. 3 atguigu atguigu ?4096 5月 ?22 2017 etc

?

drwxr-xr-x. 2 atguigu atguigu ?4096 5月 ?22 2017 include

?

drwxr-xr-x. 3 atguigu atguigu ?4096 5月 ?22 2017 lib

?

drwxr-xr-x. 2 atguigu atguigu ?4096 5月 ?22 2017 libexec

?

-rw-r--r--. 1 atguigu atguigu 15429 5月 ?22 2017 LICENSE.txt

?

-rw-r--r--. 1 atguigu atguigu ??101 5月 ?22 2017 NOTICE.txt

?

-rw-r--r--. 1 atguigu atguigu ?1366 5月 ?22 2017 README.txt

?

drwxr-xr-x. 2 atguigu atguigu ?4096 5月 ?22 2017 sbin

?

drwxr-xr-x. 4 atguigu atguigu ?4096 5月 ?22 2017 share

重要目錄

1bin目錄:存放對Hadoop相關服務(HDFS,YARN)進行操作的腳本

2etc目錄:Hadoop的配置文件目錄,存放Hadoop的配置文件

3lib目錄:存放Hadoop的本地庫(對數據進行壓縮解壓縮功能)

4sbin目錄:存放啟動或停止Hadoop相關服務的腳本

5share目錄:存放Hadoop的依賴jar文檔和官方案例

?

5.配置偽分布式登錄

進入hadoop/etc/hadoop目錄,修改相關配置文件

cd etc/

cd hadoop/

?

?

?

修改core-site.xml配置文件

?

<configuration> <property><name>fs.defaultFS</name><value>hdfs://localhost:9000</value> </property> <property><name>hadoop.tmp.dir</name><value>file:/data/tmp</value> </property> <property><name>hadoop.proxyuser.hadoop.hosts</name><value>*</value> </property> <property><name>hadoop.proxyuser.hadoop.groups</name><value>*</value> </property> </configuration>

?

?

?

?修改hdfs-site.xml配置文件

?

<configuration> <property><name>dfs.namenode.name.dir</name><value>/data/dfs/name</value><final>true</final> </property> <property><name>dfs.datanode.data.dir</name><value>/data/dfs/data</value><final>true</final> </property> <property><name>dfs.replication</name><value>1</value> </property> <property><name>dfs.permissions</name><value>false</value> </property> </configuration>

?

?

?

?修改hadoop-env.sh配置文件

?

?

?修改mapred-site.xml.template配置文件

?

<configuration> <property><name>mapreduce.frameword.name</name><value>yarn</value> </property> </configuration>

?

修改yarn-site.xml配置文件

?

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

?

配置hadoop環境變量

?

?

?使修改生效,命令:sourec ?~/.bashrc

創建hadoop相關數據目錄

hadoop相關配置文件中配置了多個數據目錄,提前建立這些文件夾

?

?

?格式化namenode

在啟動hadoop集群前需要格式化namenode。需要注意的是,第一次安裝Hadoop集群的時候需要格式化Namenode,以后直接啟動Hadoop集群即可,不需要重復格式化Namenode

切回到hadoop目錄,輸入如下命令:

bin/hdfs ?namenode -format

?

?

?啟動hadoop偽分布式集群

sbin/start-all.sh

?

?

?啟動完畢輸入jps查看

?

?

?出現上面所有進程表示啟動成功

通過網頁訪問

localhost:50070

?

?

?6.測試運行hadoop偽分布式集群

hadoop偽分布式集群搭建完成,通過命令查看hdfs根目錄下沒有任何文件

bin/hdfs dfs ls /

將之前本地新建的test.txt文件上傳至hdfs

bin/hdfs dfs mkdir /data (在集群上新建一個數據文件夾)

bin/hdfs dfs put test.txt ?/data(將本地的test文件上傳到集群中的data文件夾)

運行wordcount程序計數

bin/hadoop ?jar ?share/hadoop/mapreduce/hadoop-mapreduce-examples-2.7.0.jar wordcount /data/test.txt ?/data/output

查看運行結果

bin/hdfs dfs cat /data/output/*

?

轉載于:https://www.cnblogs.com/sakura--/p/11448294.html

總結

以上是生活随笔為你收集整理的Linux系统下Hadoop运行环境搭建的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 中文字幕久久网 | 欧美黄色免费视频 | 国产内射合集颜射 | 99国产揄拍国产精品 | 热re99久久精品国产99热 | 国产黄网在线观看 | 97免费看| 亚洲成人视屏 | 免费毛片一级 | 成人在线免费网站 | 久久午夜夜伦鲁鲁片无码免费 | 粉色午夜视频 | free国产hd露脸性开放 | 中文字幕欧美人妻精品 | 性做久久久久久久 | 亚洲精品一区二区三区四区 | 天天干,夜夜爽 | 尤物视频在线观看国产性感 | 精产国品一二三产品蜜桃 | 日本精品久久久久 | 成人手机看片 | 国产成人毛片 | 97精品免费视频 | 都市激情校园春色亚洲 | 国产精品老熟女一区二区 | 日韩视频一区二区 | 欧美影音 | 狠狠躁天天躁夜夜躁婷婷 | 亚洲精品在线免费 | 奇米777第四色 | 青青草原综合网 | 日韩精品一区二区三区视频在线观看 | 一极毛片 | 少妇又色又紧又黄又刺激免费 | 天天操天天干天天舔 | av色成人| 午夜视频免费在线 | 风韵少妇spa私密视频 | 99中文字幕 | 色屁屁www影院免费观看入口 | 91热爆在线| 最新福利视频 | 后进极品白嫩翘臀在线视频 | 超碰日本 | 欧美一区二区免费在线观看 | 免费色播 | 黄色av免费在线看 | 欧美日韩国产免费一区二区三区 | 夫妻啪啪呻吟x一88av | 对白刺激国产子与伦 | 亚洲AV无码精品一区二区三区 | 天堂а√在线中文在线新版 | 亚洲午夜精品久久 | 亚洲国产日韩欧美在线观看 | 国产性hd| 亚洲九区| 国产69熟| 国外亚洲成av人片在线观看 | 欧美xxxx18国产 | 国产男女无套免费网站 | 在线观看网址你懂的 | 亚洲国产精品久久 | 玖玖爱在线精品视频 | 国产三级理论片 | 日日夜夜爱爱 | av精选| 桃色91| 日操干 | 91中文| 日本不卡一区二区三区 | 一区二区黄色 | 亚洲av网址在线 | 男人午夜免费视频 | 国产精品久久久久久白浆 | 国产91精品在线观看 | 暖暖av| 女同在线观看 | 亚洲精品无码久久久久 | 国产色吧| 操操网 | 青青青操| 韩国三级hd中文字幕叫床浴室 | 精品99久久| 今天最新中文字幕mv高清 | 亚洲av成人精品一区二区三区在线播放 | 国产精品亚洲专区无码牛牛 | 麻豆传媒一区二区 | www.奇米.com | 欧美日韩亚洲成人 | 蜜臀久久精品久久久久久酒店 | 色婷婷av一区二区三 | 麻豆视频网| 亚洲一二三视频 | 视频一区二区免费 | 成人你懂的| 亚洲国产网站 | 亚洲免费看av | av毛片在线免费观看 | 亚洲成熟少妇视频在线观看 |