Hadoop學(xué)習(xí)筆記(1)

使用docker搭建分布式環(huán)境

今天開始力麸,準(zhǔn)備學(xué)習(xí)大數(shù)據(jù)分析,參考的教材是O‘REILLY的《Hadoop數(shù)據(jù)分析》,算是一本比較新的書吧!我自己也屬于剛?cè)腴T,寫筆記除了分享,更重要的是可以提高學(xué)習(xí)的效果3缟字逗!

這里我使用的是docker而不是書上推薦的在vmware上安裝虛擬機,至于為什么拋棄vm而選擇docker宅广,當(dāng)然是docker更加輕量級更加好用葫掉,docker可以說是當(dāng)今虛擬化技術(shù)的潮流,當(dāng)然想更具體的優(yōu)點可以去查閱相關(guān)資料跟狱,這里就不再累述俭厚。

下面先說明一下我的環(huán)境配置:

  • 系統(tǒng):Manjaro Linux
  • Docker version:18.09.2-ce
  • 安裝docker(Arch 真爽啊):
    sudo pacman -S docker
  • 更換docker源(使用ustc源):
    sudo gedit /etc/docker/daemon.json
    然后把下面的內(nèi)容加入驶臊,即可:
{
  "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}
  • 把自己加入docker用戶組挪挤,這樣就運行docker時就不用加sudo
sudo groupadd docker
sudo usermod -aG docker $USER

然后重啟即可。

搭建分布式環(huán)境

書中搭建的環(huán)境是偽分布式的关翎,也就是單機扛门,但是為了將來更深入地學(xué)習(xí)云計算和大數(shù)據(jù),我在這里搭建的是全分布式的環(huán)境纵寝,搭建方法非常簡單论寨,得益于一個大佬在docker hub上發(fā)布了已經(jīng)配置好的開發(fā)環(huán)境,使我們不用被繁瑣的配置步驟所困擾,很快地學(xué)習(xí)Hadoop的核心部分葬凳。

首先绰垂,我們先到docker hub上拉去相關(guān)的鏡像,你也可以自己一步步拉火焰,從操作系統(tǒng)到Hadoop再到j(luò)dk一個個地拉劲装,然后自己配置,如果閑麻煩(like me)荐健,直接拉大佬已經(jīng)配置好的鏡像就行了酱畅,方法很簡單,運行命令:
sudo docker pull kiwenlau/hadoop:1.0

然后克隆大佬的配置庫:
git clone https://github.com/kiwenlau/hadoop-cluster-docker

這是我用來測試環(huán)境江场,我們的目的是學(xué)習(xí)纺酸,所以我后面會再自己寫hadoop的配置熟悉一下。

創(chuàng)建Hadoop網(wǎng)絡(luò):

sudo docker network create --driver=bridge hadoop

這個很重要址否,使用橋接網(wǎng)絡(luò)我們才可以模擬分布式集群餐蔬。

下面先熱一下身:
啟動docker容器:
cd hadoop-cluster-docker
sudo ./start-container.sh

通過結(jié)果你也可以知道,這個環(huán)境包含了1個master佑附,2個slaver樊诺,對于我們學(xué)習(xí)完全夠用了。

這是我們會進(jìn)如master的根目錄下音同,運行自帶的WordCount程序熱身一下先吧:
./start-hadoop.sh
./run-wordcount.sh

以上就是這篇筆記的內(nèi)容词爬,后續(xù)會繼續(xù)深入學(xué)習(xí),待更权均。顿膨。。

寫在最后

今天開始會開始學(xué)習(xí)Hadoop數(shù)據(jù)分析叽赊,在搭好環(huán)境之后對docker更加喜愛了恋沃,如果將來有機會,也會寫一些docker的文章必指。目前先啃好這本書囊咏,上面的內(nèi)容基本與書上無關(guān),所以后面就是Hadoop實踐部分了塔橡。開學(xué)了梅割,希望可以保持一月一更,甚至一月多更葛家。

參考

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末炮捧,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子惦银,更是在濱河造成了極大的恐慌咆课,老刑警劉巖末誓,帶你破解...
    沈念sama閱讀 217,542評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異书蚪,居然都是意外死亡喇澡,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評論 3 394
  • 文/潘曉璐 我一進(jìn)店門殊校,熙熙樓的掌柜王于貴愁眉苦臉地迎上來晴玖,“玉大人,你說我怎么就攤上這事为流∨皇海” “怎么了?”我有些...
    開封第一講書人閱讀 163,912評論 0 354
  • 文/不壞的土叔 我叫張陵敬察,是天一觀的道長秀睛。 經(jīng)常有香客問我,道長莲祸,這世上最難降的妖魔是什么蹂安? 我笑而不...
    開封第一講書人閱讀 58,449評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮锐帜,結(jié)果婚禮上田盈,老公的妹妹穿的比我還像新娘。我一直安慰自己缴阎,他們只是感情好允瞧,可當(dāng)我...
    茶點故事閱讀 67,500評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著蛮拔,像睡著了一般述暂。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上语泽,一...
    開封第一講書人閱讀 51,370評論 1 302
  • 那天,我揣著相機與錄音视卢,去河邊找鬼踱卵。 笑死,一個胖子當(dāng)著我的面吹牛据过,可吹牛的內(nèi)容都是我干的惋砂。 我是一名探鬼主播,決...
    沈念sama閱讀 40,193評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼绳锅,長吁一口氣:“原來是場噩夢啊……” “哼西饵!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起鳞芙,我...
    開封第一講書人閱讀 39,074評論 0 276
  • 序言:老撾萬榮一對情侶失蹤眷柔,失蹤者是張志新(化名)和其女友劉穎期虾,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體驯嘱,經(jīng)...
    沈念sama閱讀 45,505評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡镶苞,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,722評論 3 335
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了鞠评。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片茂蚓。...
    茶點故事閱讀 39,841評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖剃幌,靈堂內(nèi)的尸體忽然破棺而出聋涨,到底是詐尸還是另有隱情,我是刑警寧澤负乡,帶...
    沈念sama閱讀 35,569評論 5 345
  • 正文 年R本政府宣布牍白,位于F島的核電站,受9級特大地震影響敬鬓,放射性物質(zhì)發(fā)生泄漏淹朋。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,168評論 3 328
  • 文/蒙蒙 一钉答、第九天 我趴在偏房一處隱蔽的房頂上張望础芍。 院中可真熱鬧,春花似錦数尿、人聲如沸仑性。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,783評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽诊杆。三九已至,卻和暖如春何陆,著一層夾襖步出監(jiān)牢的瞬間晨汹,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,918評論 1 269
  • 我被黑心中介騙來泰國打工贷盲, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留淘这,地道東北人。 一個月前我還...
    沈念sama閱讀 47,962評論 2 370
  • 正文 我出身青樓巩剖,卻偏偏與公主長得像铝穷,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子佳魔,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,781評論 2 354

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