Hadoop偽集群HDFS配置與MapReduce

[TOC]

架構(gòu)

1 NameNode

存儲文件止吁,名稱被辑,dataNode信息等等

2 DataNode

保存文件

3 Second NameNode

后臺監(jiān)控監(jiān)控

4 文件命令

  1. 創(chuàng)建一個文件夾 hdfs dfs -mkdir /myTask
  2. 創(chuàng)建多個文件夾 hdfs dfs -mkdir -p /myTask1/input1
  3. 上傳文件 hdfs dfs -put /opt/wordcount.txt /myTask/input
  4. 查看總目錄下的文件和文件夾 hdfs dfs -ls /
  5. 查看myTask下的文件和文件夾 hdfs dfs -ls /myTask
  6. 查看myTask下的wordcount.txt的內(nèi)容 hdfs dfs -cat /myTask/wordcount.txt
  7. 刪除總目錄下的myTask2文件夾以及里面的文件和文件夾 hdfs dfs -rmr /myTask2
  8. 刪除myTask下的wordcount.txt hdfs dfs -rmr /myTask/wordcount.txt
  9. 下載hdfs中myTask/input/wordcount.txt到本地opt文件夾中 hdfs dfs -get /myTask/input/wordcount.txt /opt

5 WEB UI權(quán)限問題

Permission denied: user=dr.who, access=READ_EXECUTE, inode="/tmp":hadoop:supergroup:drwx------
  • 第一種方法,修改site用戶為 hadoop對應(yīng)的用戶
<!-- 修改core-site.xml></-->
<property>
  <name>hadoop.http.staticuser.user</name>
  <value>zhangwei</value>
</property>
  • 第二種方法,關(guān)閉權(quán)限校驗

    <!-- 修改hdfs-site.xml -->
    <property>
      <name>dfs.permissions.enabled</name>
      <value>false</value>
    </property>
    

[TOC]

例子

1 單機例子

https://hadoop.apache.org/docs/r3.3.0/hadoop-project-dist/hadoop-common/SingleCluster.html

 mkdir input
 cp etc/hadoop/*.xml input
 bin/hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-3.3.0.jar grep input output 'dfs[a-z.]+'
 cat output/*

2.偽集群例子

配置了HDFS敬惦,需要把文件存儲在HDFS上盼理,所以WEB-UI沒有權(quán)限

# 創(chuàng)建MapReduce任務(wù)需要的默認目錄,默認為/user/hadoop用戶名
hdfs dfs -mkdir /user
hdfs dfs -mkdir /user/hadoop

# 復(fù)制文件到HDFS文件系統(tǒng)[在hadoop目錄下,具體看自己實際位置]
hdfs dfs -mkdir input
hdfs dfs -put etc/hadoop/*xml input

# 執(zhí)行mapReduce
hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-3.1.4.jar grep input output 'dfs[a-z.]+'

# 查看結(jié)果俄删,下載到本地看或者HDFS上看
# 本地
hdfs dfs -get output output
cat output/*
# HDFS
hdfs dfs -cat output/*

image.png

3 集群

TODO

4 運行在 YARN 上

配置yarn-site宏怔、mapred-site.xml即可,命令一樣


image.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末畴椰,一起剝皮案震驚了整個濱河市举哟,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌迅矛,老刑警劉巖妨猩,帶你破解...
    沈念sama閱讀 217,277評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異秽褒,居然都是意外死亡壶硅,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,689評論 3 393
  • 文/潘曉璐 我一進店門销斟,熙熙樓的掌柜王于貴愁眉苦臉地迎上來庐椒,“玉大人,你說我怎么就攤上這事蚂踊≡继福” “怎么了?”我有些...
    開封第一講書人閱讀 163,624評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長棱诱。 經(jīng)常有香客問我泼橘,道長,這世上最難降的妖魔是什么迈勋? 我笑而不...
    開封第一講書人閱讀 58,356評論 1 293
  • 正文 為了忘掉前任炬灭,我火速辦了婚禮,結(jié)果婚禮上靡菇,老公的妹妹穿的比我還像新娘重归。我一直安慰自己,他們只是感情好厦凤,可當我...
    茶點故事閱讀 67,402評論 6 392
  • 文/花漫 我一把揭開白布鼻吮。 她就那樣靜靜地躺著,像睡著了一般较鼓。 火紅的嫁衣襯著肌膚如雪狈网。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,292評論 1 301
  • 那天,我揣著相機與錄音,去河邊找鬼寺晌。 笑死瑟曲,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的闲孤。 我是一名探鬼主播谆级,決...
    沈念sama閱讀 40,135評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼讼积!你這毒婦竟也來了肥照?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,992評論 0 275
  • 序言:老撾萬榮一對情侶失蹤勤众,失蹤者是張志新(化名)和其女友劉穎舆绎,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體们颜,經(jīng)...
    沈念sama閱讀 45,429評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡吕朵,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,636評論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了窥突。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片努溃。...
    茶點故事閱讀 39,785評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖阻问,靈堂內(nèi)的尸體忽然破棺而出梧税,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 35,492評論 5 345
  • 正文 年R本政府宣布第队,位于F島的核電站哮塞,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏斥铺。R本人自食惡果不足惜彻桃,卻給世界環(huán)境...
    茶點故事閱讀 41,092評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望晾蜘。 院中可真熱鬧邻眷,春花似錦、人聲如沸剔交。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,723評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽岖常。三九已至驯镊,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間竭鞍,已是汗流浹背板惑。 一陣腳步聲響...
    開封第一講書人閱讀 32,858評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留偎快,地道東北人冯乘。 一個月前我還...
    沈念sama閱讀 47,891評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像晒夹,于是被迫代替她去往敵國和親裆馒。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,713評論 2 354

推薦閱讀更多精彩內(nèi)容