[hadoop從0開擼] 1泽谨、運行環(huán)境搭建

從今天起璧榄,關心hadoop
因工作需要,需要了解一些hadoop相關內容吧雹,記下來希望以后可以作為一個參考骨杂,幫助像我這樣的新手
歡迎拍磚~~~ :)

1、 下載必要軟件包

http://hadoop.apache.org/releases.html
我下載的是2.7版本

2雄卷、 安裝java

a) 把java安裝好搓蚪,可參考CentOS 安裝Java 1.8

從oracle官網下載jdk:
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u65-b17/jdk-8u65-linux-x64.rpm"

新改版后的下載頁面需要加上cookie頭部才能用wget順利下載,版本號可以在官網上瀏覽后自行選擇
安裝:
rpm -ivh jdk-8u65-linux-x64.rpm

裝好后龙亲,再次確認當前系統(tǒng)默認的java版本:

如果看到:
java version "1.8.0_65"
Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode)
那么恭喜陕凹,已經安裝成功。

b) 配置環(huán)境變量

vim ~/.bashrc

加上這兩行
JAVA_HOME=/usr/java/jdk1.8.0_65/PATH=$JAVA_HOME:$PATH
export PATH JAVA_HOME

刷新下環(huán)境變量
source ~/.bashrc

3鳄炉、 基本配置(最簡配置)

core-site.xml

<configuration>
        <property>
                <name>fs.default.name</name>
                <value>hdfs://localhost</value>
        </property>
</configuration>

hdfs-site.xml

<configuration>
        <property>
                <name>dfs.replication</name>
                <value>1</value>
        </property>

        <!-- 這個可以不配杜耙,我的機器高端口不讓用 -->
        <property>
                <name>dfs.namenode.http-address</name>
                <value>localhost:8080</value>
        </property>
</configuration>

mapred-sit.xml

<configuration>
        <property>
                <name>mapred.job.tracker</name>
                <value>localhost:8021</value>
        </property>
</configuration>

OK了,就這么多拂盯,其它高級配置用到再說佑女,咱從簡單來。

4谈竿、繼續(xù)配置環(huán)境變量

繼續(xù)在~/.bashrc中添加

export HADOOP_INSTALL="/home/users/[yourname]/hadoop_learn/hadoop"
export PATH=$PATH:$HADOOP_INSTALL/bin:$HADOOP_INSTALL/sbin

刷新下環(huán)境變量
source ~/.bashrc

5团驱、格式化HDFS

這個用來初始化空文件系統(tǒng),新安裝要搞一下這個
hadoop namenode -format

5空凸、啟動偽分布模式

運行 start-all.sh
下面一堆輸入密碼嚎花,也可以按書上寫的做個免密碼登錄ssh localhost,我公司電腦原因這塊內容不可以做呀洲,就不寫了紊选,不設置也沒關系

6、驗證安裝

1道逗、運行JPS
命令: JPS
顯示下面這一坨岳瞭,就安裝好了

Paste_Image.png

2伦连、可以從web頁面看
上面的那個8080端口,如果沒配赠潦,默認50070端口
http://your.domain:8080
hadoop_namenodeinfomation.png

7些椒、報錯解決

1薄辅、運行過程中報這個問題
WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
下載對應版本,解壓到 lib/native下面,可以搞定此報警
http://dl.bintray.com/sequenceiq/sequenceiq-bin/

8即横、WordCount

1、建立輸入目錄
hadoop fs -mkdir -p input

2舶替、隨便烤點啥
hadoop fs -copyFromLocal README.txt input

3令境、運行官方示例
hadoop jar share/hadoop/mapreduce/sources/hadoop-mapreduce-examples-2.4.0-sources.jar org.apache.hadoop.examples.WordCount input output

4、輸出這個樣子基本就ok了


Paste_Image.png

5顾瞪、查看結果
hadoop fs -cat output/*

Paste_Image.png

如果以后文件大,推薦下載下來看

9抛蚁、總結

安裝過程比較流暢陈醒,基本就是解壓,配變量瞧甩,另外別用系統(tǒng)的openJDK钉跷,安裝oracle的比較靠譜

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市肚逸,隨后出現(xiàn)的幾起案子爷辙,更是在濱河造成了極大的恐慌,老刑警劉巖朦促,帶你破解...
    沈念sama閱讀 211,376評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件膝晾,死亡現(xiàn)場離奇詭異,居然都是意外死亡务冕,警方通過查閱死者的電腦和手機血当,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,126評論 2 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來禀忆,“玉大人臊旭,你說我怎么就攤上這事÷嵬耍” “怎么了离熏?”我有些...
    開封第一講書人閱讀 156,966評論 0 347
  • 文/不壞的土叔 我叫張陵,是天一觀的道長戴涝。 經常有香客問我滋戳,道長,這世上最難降的妖魔是什么喊括? 我笑而不...
    開封第一講書人閱讀 56,432評論 1 283
  • 正文 為了忘掉前任胧瓜,我火速辦了婚禮,結果婚禮上郑什,老公的妹妹穿的比我還像新娘府喳。我一直安慰自己,他們只是感情好蘑拯,可當我...
    茶點故事閱讀 65,519評論 6 385
  • 文/花漫 我一把揭開白布钝满。 她就那樣靜靜地躺著兜粘,像睡著了一般。 火紅的嫁衣襯著肌膚如雪弯蚜。 梳的紋絲不亂的頭發(fā)上孔轴,一...
    開封第一講書人閱讀 49,792評論 1 290
  • 那天,我揣著相機與錄音碎捺,去河邊找鬼路鹰。 笑死,一個胖子當著我的面吹牛收厨,可吹牛的內容都是我干的晋柱。 我是一名探鬼主播,決...
    沈念sama閱讀 38,933評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼诵叁,長吁一口氣:“原來是場噩夢啊……” “哼雁竞!你這毒婦竟也來了?” 一聲冷哼從身側響起拧额,我...
    開封第一講書人閱讀 37,701評論 0 266
  • 序言:老撾萬榮一對情侶失蹤碑诉,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后侥锦,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體进栽,經...
    沈念sama閱讀 44,143評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,488評論 2 327
  • 正文 我和宋清朗相戀三年捎拯,在試婚紗的時候發(fā)現(xiàn)自己被綠了泪幌。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,626評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡署照,死狀恐怖祸泪,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情建芙,我是刑警寧澤没隘,帶...
    沈念sama閱讀 34,292評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站禁荸,受9級特大地震影響右蒲,放射性物質發(fā)生泄漏。R本人自食惡果不足惜赶熟,卻給世界環(huán)境...
    茶點故事閱讀 39,896評論 3 313
  • 文/蒙蒙 一瑰妄、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧映砖,春花似錦间坐、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,742評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽劳澄。三九已至,卻和暖如春蜈七,著一層夾襖步出監(jiān)牢的瞬間秒拔,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工飒硅, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留砂缩,地道東北人。 一個月前我還...
    沈念sama閱讀 46,324評論 2 360
  • 正文 我出身青樓狡相,卻偏偏與公主長得像梯轻,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子尽棕,可洞房花燭夜當晚...
    茶點故事閱讀 43,494評論 2 348

推薦閱讀更多精彩內容