hadoop中的9000端口代表什么_hadoop服務快速部署

47b0f078a8ff6bdbe0ec108249ac7fd0.png

這篇文章記錄下針對不同的hadoop版本進行服務部署的過程,希望可以幫到你們

  • 安裝docker hadoop2.7.0
  • 一鍵部署docker hadoop3.0.0集群(一個master 三個slave)
  • 安裝docker hadoop 3.2.0
    a、docker啟動
    b、docker compose方式啟動

安裝hadoop 2.7.0版本

安裝命令

docker run --name hdfs2.7.3 -d -p 9000:9000 -p 50070:50070 georocket/hadoop-docker:2.7.3

50070是webui端口

9000是hdfs服務端口

查看啟動結果

docker logs -f 529923fd985e65c6aa1dab32b51acfc3bb4de94042b9079b8d1e62e760766821從日志中可以看出 啟動方式-啟動用戶-啟動服務hadoop-root-namenode
hadoop-root-datanode
hadoop-root-secondarynamenode
yarn--resourcemanager
yarn-root-nodemanager 
mapred--historyserver

0a1ff1e8b4fd6f4264e27b82353f583b.png

hadoop相關端口

docker ps|grep hadoop529923fd985e  georocket/hadoop-docker:2.7.3   "/etc/bootstrap.sh -d"   36 minutes ago      Up 36 minutes       2122/tcp, 8020/tcp, 8030-8033/tcp, 8040/tcp, 8042/tcp, 8088/tcp, 10020/tcp, 19888/tcp, 49707/tcp, 50010/tcp, 0.0.0.0:9000->9000/tcp, 50020/tcp, 50075/tcp, 50090/tcp, 0.0.0.0:50070->50070/tcp   hdfs2.7.3

40aa6de91fc586550f7edd03108634da.png

進入docker中 運行hadoop mapreduce

docker exec -it 529923fd985e65c6aa1dab32b51acfc3bb4de94042b9079b8d1e62e760766821 sh進入hadoop目錄cd $HADOOP_PREFIX

執行mapreduce程序

bin/hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-2.7.3.jar grep input output 'dfs[a-z.]+'計算結果保存在了 hdfs://529923fd985e:9000/user/root/output 

69418a5b683c346f6f90054ab67df114.png

從日志中可以看到這些關鍵信息

客戶端連接ResourceManager資源管理器 對應端口是8032
client.RMProxy: Connecting to ResourceManager at /0.0.0.0:8032提交一個mapreduce任務到 8088端口
mapreduce.Job: The url to track the job: http://529923fd985e:8088/proxy/application_1603590135211_0004/

查看計算結果

bin/hdfs dfs -cat output/*

64f0594582324d9e2e7ae1f08d1f9022.png

通過頁面查看

http://127.0.0.1:50070/

ee8609b613ed9e4b5c1f202549a7b071.png

安裝hadoop 3.0.0

安裝hadoop 3.1.1集群

一鍵啟動腳本

https://gitee.com/pingfanrenbiji/docker-hadoop

8664e3dc0b423ae0fbcf6207bea06654.png
./start-hadoopContainer.sh 啟動一個master節點 3個slave節點

8fb4bd4156a84e1300fc289c78416a42.png

進入master容器

docker exec -it master sh

格式化hdfs

hadoop namenode -format

a1b74d8ee7bfbb2b0624686ebea4f69c.png

啟動hadoop

cd /usr/local/hadoop-3.1.1/sbin
./start-all.sh

9d11cc69def03f703200308f14738b55.png

查看是否啟動成功

jps

1ac1cea142e1fb298831f7c082226fe0.png

進入其他slave中

3ac7f357671659908298557288acdf5c.png

訪問web頁面

http://127.0.0.1:9870/

d1389409da6db47d0ca58adaf37768b0.png

安裝hadoop 3.2.0版本

啟動腳本

https://gitee.com/pingfanrenbiji/hadoop-docker

84defdc41f2f86da2ed3471e8f7e267b.png

啟動docker服務

# 啟動hadoop 3.2.0
docker run --rm --name hadoop -p 9870:9870 -p 9864:9864 -d crs4/hadoop:3.2.0# 進入docker
docker exec -it hadoop bash -l# 創建一個目錄
hdfs dfs -mkdir -p "/user/$(whoami)"# 上傳文件
hdfs dfs -put entrypoint.sh# 打印hadoop版本
export V=$(hadoop version | head -n 1 | awk '{print $2}')# 提交hadoop任務
hadoop jar /opt/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-examples-${V}.jar wordcount entrypoint.sh wc_out# 運行hadoop任務
hdfs dfs -get wc_out# 獲取計算結果
head wc_out/part*

通過docker-compose啟動

docker-compose up -d

931ad00c7bb9730d4b465ac4c74995f0.png

472748576a5120c4889769e7ffb2a5b8.png

進入client

docker-compose exec client bashhdfs dfs -mkdir -p "/user/$(whoami)"

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/539788.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/539788.shtml
英文地址,請注明出處:http://en.pswp.cn/news/539788.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

來自我的破船大大的博客,記錄他的iOS成長之路,與君同勉!

注1:這篇文章是我的iOS成長之路系列文章中的第三篇文章,第一篇文章:iOS成長之路-1-入門,第二篇文章:iOS成長之路-2-我的第一個iOS Demo。通過兩周時間來學習iOS,我慢慢的叩開了iOS開發的大門,接…

Linux下Oracle移植數據

案例: 老LTESQM數據庫下的toolbox用戶數據移植到 新LTESQM數據庫下的 toolbox 用戶。 新LTESQM數據庫下還沒有toolbox這個用戶 開始: 1、查看老LTESQM下toolbox的權限 用oracle數據庫dba角色登錄,查看用戶toolbox的sql。 使用sqldevelo…

迷你世界電鋸機器人_迷你世界:生產果凍的機器人,1分鐘產出500個,10種口味隨意挑選...

迷你世界是一款具有創意性和想象力的3D沙盒游戲,在游戲中玩家們總是能造出各種好玩的建筑物,畢竟背包里擁有成百上千的道具可供玩家們隨意使用,而且一些道具相互疊加使用,還能產生更有趣的效果。近日就有一位大神使用多種道具&…

電腦計算機顯示向程序發送命令時出現問題,word提示向程序發送命令時出現問題怎么解決 wo...

word提示向程序發送命令時出現問題怎么解決 word提示向程序發送命令時出現問題解決方法 我們的生活中越來越離不開電腦,但在使用電腦的過程中總會遇到各種各樣的問題。知識屋致力于給電腦小白朋友們介紹一些簡單常用問題的解決方法,這次給大家介紹的是wo…

底層實現紅黑樹_圖解:紅黑樹

注:本文比較硬核但是很值得大家花心思看完,看完你一定會有所收獲的紅黑樹是面試中一個很經典也很有難度的知識點,網傳字節跳動面試官最喜歡問這個問題。很多人會覺得這個知識點太難,不想花太多功夫去了解,也有人會認為…

如何請教問題且以后都會回答你的方法

一、如何請教問題 在網上與人溝通時,學會客氣,并且開門見山的把問題說清楚非常必要,還要帶上你努力的過程, 并且盡量不要問開放式的問題,例如:你問一句,回答者可能要10句才能解答的問題不要問…

計算機編程方程求解的步驟,計算機解決問題的過程PPT學習課件

《計算機解決問題的過程PPT學習課件》由會員分享,可在線閱讀,更多相關《計算機解決問題的過程PPT學習課件(17頁珍藏版)》請在人人文庫網上搜索。1、計算機解決問題的過程包括:編程,1,同,2,1&…

處于停機等非正常狀態_一文聊透 Dubbo 優雅停機

1 前言一年之前,我曾經寫過一篇《研究優雅停機時的一點思考》,主要介紹了 kill -9,kill -15 兩個 Linux 指令的含義,并且針對性的聊到了 Spring Boot 應用如何正確的優雅停機,算是本文的前置文章,如果你對上…

Centos 配置eth0 提示Device does not seem to be present

一.故障現象:[rootc1node01 ~]# service network restartShutting down loopback insterface: [ OK ]Bringing up loopback insterface: [ …

計算機boot進入u盤啟動,暗影精靈5怎么設置u盤啟動 暗影精靈5設置u盤啟動方法...

最近有位電腦用戶想要使用u盤啟動盤重裝系統,但是卻不知道應該怎么使用bios設置u盤啟動,為此非常苦惱,那么惠普暗影精靈5 omen 15-dc1068tx筆記本怎么使用bios設置u盤啟動呢?下面為大家介紹惠普暗影精靈5 omen 15-dc1068tx筆記本使用bios設置…

WinDbg 命令三部曲:(一)WinDbg 命令手冊

《WinDbg 命令三部曲:(一)WinDbg 命令手冊》《WinDbg 命令三部曲:(二)WinDbg SOS 擴展命令手冊》《WinDbg 命令三部曲:(三)WinDbg SOSEX 擴展命令手冊》導航目錄 內置幫助…

華為手機的分類有何區別_“鴻蒙”系統能不能玩安卓游戲?如果能,它跟安卓系統有何區別?...

“鴻蒙”系統能不能玩安卓游戲?如果能,它跟安卓系統有何區別?筆者其實挺好奇一件事情,按理來說,華為即將推出“鴻蒙”系統,作為一款真正的國產系統,筆者肯定是要支持的,畢竟我自己使…

MyEclipse2014破解

MyEclipse下載地址: http://www.xp85.com/html/MyEclipse2014.html 破解教程http://jingyan.baidu.com/article/7082dc1c57eb19e40a89bdcd.html

計算機模擬蛋白,酶的計算機模擬和蛋白質組分析

報告題目:Computer Simulation of Enzymes and Analysis of Proteomes/Protein Sets(酶的計算機模擬和蛋白質組分析)主講人:郭鴻主講人簡介:Professor, Department of Biochemistry & Cellular and Molecular Biology, University of Ten…

分塊編碼(Transfer-Encoding: chunked)VS Content-length

參考鏈接: HTTP 協議中的 Transfer-Encoding 分塊傳輸編碼 https://www.cnblogs.com/xuehaoyue/p/6639029.html 一、背景: 持續連接的問題:對于非持續連接,瀏覽器可以通過連接是否關閉來界定請求或響應實體的邊界;而…

200t不穩定_技術革新!將不可能變為可能 這家企業是怎么做到的?

據水泥人網了解,每年的第四季度是整個水泥行業的高峰期,尤其是北方地區各大水泥集團都將會進入錯峰停產和檢修期,燒成技術改造往往是水泥企業技改過程最為重要的環節,如何做好燒成技術改造成為水泥企業必須要面對的問題。針對目前…

關于update set from where

關于update set from where 下面是這樣一個例子: 兩個表a、b,想使b中的memo字段值等于a表中對應id的name值 表a:id,name 1 王 2 李 3 張 表b&#x…

取消計算機觸摸板,筆記本電腦觸摸板如何打開和關閉

筆記本電腦觸摸板怎么打開和關閉?現在用筆記本的用戶都越來越多了,現在也有人把筆記本當電視使了。就是電視上看得到用筆記本聯網也是能看到,電視看不到的筆記本電腦也能看到。但是筆記本上面有一個觸摸板,現相信大家都用過。可是…

List數據多重規則排序

List集合進行排序時,很多人會考慮 冒泡、快速等排序算法,但是對于多重排序規則的話,算法就不太適用了。其實java.util.Collections已經提供了 sort的排序方法,并且能自己實現其排序規則。現在有個場景:我需要對一批優惠…

QQ顯示服務器繁忙2013,在QQ空間發表日志的之后為什么樣總是顯示“服務器繁忙”?...

據小米方面介紹,小米手機認證空間帳號自2013年5月21日開通以來,框架,8mm加厚鋼化玻璃,15mm防火板材質機殼3、在QQ空間發表日志的之后為什么總是顯示“服務器繁忙”,發表不了日志?這個難題在我家電腦下終于存…