HDFS系統(tǒng)的搭建(整理詳細(xì)版)

HDFS系統(tǒng)的搭建

節(jié)點(diǎn)的介紹:

首先我這里有5臺(tái)虛擬機(jī),1臺(tái)NameNode,4臺(tái)DataNode

IP Hosts(主機(jī)名)
192.168.56.101 master
192.168.56.102 slave1
192.168.56.103 slave2
192.168.56.104 slave3
192.168.56.105 slave4

master充當(dāng)著NameNode的角色蜗元,其他的salve充當(dāng)著DataNode的角色,并且在這5臺(tái)虛擬機(jī)上我都修改了hosts文件菠隆,配置了他們的主機(jī)名他們可以通過主機(jī)名進(jìn)行互相的訪問获黔。

編輯hosts文件:vim /etc/hosts

15108863775255.jpg

配置完成 wq 保存退出医窿。

開始搭建HDFS

1.基礎(chǔ)環(huán)境變量配置
  1. 解壓Hadoop包


    15108865894824.jpg
  2. 配置hadoop的java運(yùn)行環(huán)境
    解壓完成后進(jìn)入 /hadoop-2.7.3/etc/hadoop 在這個(gè)文件夾里都是Hadoop的一些配置文件宾舅,基本上我都要修改的東西都在這個(gè)目錄下敬尺。
    編輯hadoop-env.sh配置上java的環(huán)境地址

vim hadoop-env.sh

15108870160873.jpg
  1. 在Linux中配置hadoop環(huán)境
    編輯 /etc/profile文件 這是Hadoop的安裝路徑

vim /etc/profile

15108873392934.jpg

加入 export PATH=$PATH:/usr/local/hadoop-2.7.3/bin:/usr/local/hadoop-2.7.3/sbin
保存后輸入命令讓profile文件立即生效。

source /etc/profile

輸入命令:hadoop
如果出現(xiàn)以下內(nèi)容 Hadoop環(huán)境就配置成功了


15108877402569.jpg
2.設(shè)置SSH免密碼登錄

在我的master機(jī)器上也就是我192.168.56.101這臺(tái)機(jī)器贴浙,這臺(tái)機(jī)器將會(huì)成為我的Hadoop集群NameNode節(jié)點(diǎn)。
進(jìn)入master這臺(tái)機(jī)器的的根目錄

輸入命令:ssh-keygen -t rsa

15108884094151.jpg

出現(xiàn)提示可以不理會(huì) 直接按幾次回車鍵就行了署恍,出現(xiàn)以下界面說明生成私鑰id_rsa和公鑰id_rsa.pub


15108885311607.jpg

把生成的公鑰id發(fā)送到 slave1崎溃、slave2、slave3盯质、slave4機(jī)器上

輸入命令: ssh-copy-id slave1

slave1會(huì)要求你輸入slave1這臺(tái)機(jī)器上的密碼


15108888665301.jpg

密碼輸入正確后你會(huì)看到以下界面袁串,它說已經(jīng)添加了密鑰,它叫你嘗試登陸一下


15108890151455.jpg

輸入命令SSH免密登陸到slave1

ssh slave1

你發(fā)現(xiàn)你已經(jīng)從master不用輸入密碼登陸到slave1上了


15108892010506.jpg

添加其他的slave2概而、slave3、slave4 也是同樣的操作囱修。

3.配置HDFS

在所有有的機(jī)器上的上core-site.xml赎瑰、和hdfs-site.xml 文件

修改core-site.xml,在configuration標(biāo)簽內(nèi)加入以下配置

<configuration>
<property>
  <name>fs.defaultFS</name>
  <value>hdfs://master:9000</value>
</property>

<property>
  <name>hadoop.tmp.dir</name>
  <value>/home/hadoopData</value>
</property>

<property>
    <name>fs.trash.interval</name>
    <value>4320</value>
</property>
</configuration>

修改hdfs-site.xml,在configuration標(biāo)簽內(nèi)加入以下配置

<configuration>
<property>
   <name>dfs.namenode.name.dir</name>
   <value>/home/hadoopData/dfs/name</value>
 </property>
 
 <property>
   <name>dfs.datanode.data.dir</name>
   <value>/home/hadoopData/dfs/data</value>
 </property>
 
 <property>
   <name>dfs.replication</name>
   <value>3</value>
 </property>
 
 <property>
   <name>dfs.webhdfs.enabled</name>
   <value>true</value>
 </property>
 
 <property>
   <name>dfs.permissions.superusergroup</name>
   <value>staff</value>
 </property>
 
 <property>
   <name>dfs.permissions.enabled</name>
   <value>false</value>
 </property>
</configuration>

創(chuàng)建文件夾Hadoop存放數(shù)據(jù)的文件夾
mkdir /home/hadoopData

4.配置NameNode節(jié)點(diǎn)

master主機(jī)是我的NameNode節(jié)點(diǎn),所以我在我的master主機(jī)上操作破镰,也就是192.168.56.101這臺(tái)主機(jī)餐曼。
在master主機(jī)的Hadoop目錄下修改slaves文件,加入DataNode的節(jié)點(diǎn)
注意鲜漩!注意源譬!注意!
在我hosts文件中已經(jīng)綁定了域名所以可以直接通過主機(jī)的名字訪問(不明白看本文章中的節(jié)點(diǎn)的介紹)

編輯slaves文件: vim slaves

15108970623371.jpg

slave1孕似、slave2踩娘、slave3、slave4都是DataNode的節(jié)點(diǎn)我把它們加入到我的NanmeNode節(jié)點(diǎn)中
這樣我就可以一個(gè)命令啟動(dòng)整個(gè)集群喉祭。

5.格式化NameNode养渴、啟動(dòng)HDFS系統(tǒng)

在我master這臺(tái)主機(jī)上 輸入命令HDFS格式化命令

格式化HDFS:hdfs namenode -format

15108974677949.jpg

輸入啟動(dòng)HDFS系統(tǒng)命令

輸入命令:start-dfs.sh

15108975951914.jpg

檢查是否啟動(dòng)成功
在游覽器中輸入 :http://192.168.56.101:50070/
默認(rèn) 你NameNode的IP+50070端口
當(dāng)你見到以下界面說明你的集群已經(jīng)起來了


15108982601690.jpg

再檢查DataNode


15108983457181.jpg

我這里配了4個(gè)DataNode也起來了 說明整個(gè)HDFS集群搭建完成了!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末泛烙,一起剝皮案震驚了整個(gè)濱河市理卑,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌胶惰,老刑警劉巖傻工,帶你破解...
    沈念sama閱讀 211,376評(píng)論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異孵滞,居然都是意外死亡中捆,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,126評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門坊饶,熙熙樓的掌柜王于貴愁眉苦臉地迎上來泄伪,“玉大人,你說我怎么就攤上這事匿级◇危” “怎么了?”我有些...
    開封第一講書人閱讀 156,966評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵痘绎,是天一觀的道長(zhǎng)津函。 經(jīng)常有香客問我,道長(zhǎng)孤页,這世上最難降的妖魔是什么尔苦? 我笑而不...
    開封第一講書人閱讀 56,432評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上允坚,老公的妹妹穿的比我還像新娘魂那。我一直安慰自己,他們只是感情好稠项,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,519評(píng)論 6 385
  • 文/花漫 我一把揭開白布涯雅。 她就那樣靜靜地躺著,像睡著了一般展运。 火紅的嫁衣襯著肌膚如雪活逆。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,792評(píng)論 1 290
  • 那天乐疆,我揣著相機(jī)與錄音划乖,去河邊找鬼。 笑死挤土,一個(gè)胖子當(dāng)著我的面吹牛琴庵,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播仰美,決...
    沈念sama閱讀 38,933評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼迷殿,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了咖杂?” 一聲冷哼從身側(cè)響起庆寺,我...
    開封第一講書人閱讀 37,701評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎诉字,沒想到半個(gè)月后懦尝,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,143評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡壤圃,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,488評(píng)論 2 327
  • 正文 我和宋清朗相戀三年陵霉,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片伍绳。...
    茶點(diǎn)故事閱讀 38,626評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡踊挠,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出冲杀,到底是詐尸還是另有隱情效床,我是刑警寧澤,帶...
    沈念sama閱讀 34,292評(píng)論 4 329
  • 正文 年R本政府宣布权谁,位于F島的核電站剩檀,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏旺芽。R本人自食惡果不足惜谨朝,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,896評(píng)論 3 313
  • 文/蒙蒙 一卤妒、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧字币,春花似錦、人聲如沸共缕。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,742評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽图谷。三九已至翩活,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間便贵,已是汗流浹背菠镇。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評(píng)論 1 265
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留承璃,地道東北人利耍。 一個(gè)月前我還...
    沈念sama閱讀 46,324評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像盔粹,于是被迫代替她去往敵國(guó)和親隘梨。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,494評(píng)論 2 348

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

  • 首先舷嗡,我們?cè)谑褂们跋瓤纯碒DFS是什麼轴猎?這將有助于我們是以后的運(yùn)維使用和故障排除思路的獲得。 HDFS采用mast...
    W_Bousquet閱讀 4,181評(píng)論 0 2
  • 簡(jiǎn)述 hadoop 集群一共有4種部署模式进萄,詳見《hadoop 生態(tài)圈介紹》捻脖。HA聯(lián)邦模式解決了單純HA模式的性能...
    mtide閱讀 12,793評(píng)論 8 20
  • 看到題目有沒有一種高大上的感覺?毛線中鼠,當(dāng)前是個(gè)人可婶、是個(gè)公司都在說自己搞大數(shù)據(jù),每天沒有幾個(gè)PB的數(shù)據(jù)入庫兜蠕,每天沒有...
    丁小晶的晶小丁閱讀 4,454評(píng)論 0 50
  • 昨晚和舍友小車聊天扰肌,又一次聊到最近參加的天津書友會(huì)線下活動(dòng)。小車對(duì)此次參加的線下活動(dòng)表示些許不滿熊杨,尤其是針對(duì)討論形...
    GuangHui閱讀 340評(píng)論 0 1
  • 圣地‘太虛天宮’今天極為熱鬧曙旭,平常‘殿主’‘內(nèi)殿長(zhǎng)老’們是難得一見的晶府,要么有任務(wù)在外桂躏,要么閉關(guān),很少現(xiàn)身川陆〖料埃可今天他...
    im喵小姐閱讀 530評(píng)論 0 0