Hadoop3.1.2偽分布式配置

1 配置jiava環(huán)境

  • 查看安裝的java版本
rpm -qa|grep java
  • 查看java安裝目錄
which java
  • 配置hadoop-env.sh中的JAVA_HOME,復(fù)制上一條命令的結(jié)果,粘貼到JAVA_HOME中,把連帶bin之后的字符刪除

2 配置hadoop四大模塊:common,hdfs,yarn碧注,mapreduce

  • 配置common,core-site.xml
<configuration>
    <property>
        <name>fs.defaultFS</name>
        <value>hdfs://localhost:8020</value>
    </property>
  #configure temp directory
    <property>
        <name>hadoop.tmp.dir</name>
        <value>/opt/module/hadoop-3.1.2/data/tmp</value>
    </property>
</configuration>
  • 配置hdfs糖赔,hdfs-site.xml
    配置副本數(shù)
    <property>
        <name>dfs.replication</name>
        <value>1</value>
    </property>

3 啟動(dòng)文件系統(tǒng)

  • 格式化文件系統(tǒng)
bin/hdfs namenode -format
  • 啟動(dòng)namenode萍丐,datanode,secondarynamenode
sbin/start-dfs.sh
jps #查看啟動(dòng)的進(jìn)程
9809 SecondaryNameNode
3752 DataNode
4171 Jps
3647 NameNode

netstat -ntlp 查看進(jìn)程占用的端口

Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:9864            0.0.0.0:*               LISTEN      3752/java
tcp        0      0 0.0.0.0:9866            0.0.0.0:*               LISTEN      3752/java
tcp        0      0 0.0.0.0:9867            0.0.0.0:*               LISTEN      3752/java
tcp        0      0 0.0.0.0:9868            0.0.0.0:*               LISTEN      3922/java
tcp        0      0 0.0.0.0:9870            0.0.0.0:*               LISTEN      3647/java
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      -
tcp        0      0 192.168.1.8:8020        0.0.0.0:*               LISTEN      3647/java
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      -
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      -
tcp        0      0 127.0.0.1:33530         0.0.0.0:*               LISTEN      3752/java
  • 查看namenode狀態(tài)
    http://ip:9870/
    namenode view
  • 創(chuàng)建用戶
$ bin/hdfs dfs -mkdir /user
$ bin/hdfs dfs -mkdir /user/<username>
  • 在分布式系統(tǒng)上創(chuàng)建輸入文件夾
$ bin/hdfs dfs -put etc/hadoop input
  • 運(yùn)行實(shí)例
$ bin/hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-2.9.2.jar grep input output 'dfs[a-z.]+'

-獲取放典, 查看日志

$ bin/hdfs dfs -get output output
$ cat output/*
  • 在瀏覽器上查看


    Browse the file system

    下載日志

4 啟動(dòng)yarn

  • 配置mapreduce逝变,mapred-site.xml
  • 配置yarn,yarn-site.xml
    <property>
        <name>yarn.nodemanager.aux-services</name>
        <value>mapreduce_shuffle</value>
    </property>
    <property>
        <name>yarn.nodemanager.env-whitelist</name>
        <value>JAVA_HOME,HADOOP_COMMON_HOME,HADOOP_HDFS_HOME,HADOOP_CONF_DIR,CLASSPATH_PREPEND_DISTCACHE,HADOOP_YARN_HOME,HADOOP_MAPRED_HOME</value>
    </property>
  • 配置mapreduce刻撒,mapred-site.xml
    <property>
        <name>mapreduce.framework.name</name>
        <value>yarn</value>
    </property>
    <property>
        <name>mapreduce.application.classpath</name>
        <value>$HADOOP_MAPRED_HOME/share/hadoop/mapreduce/*:$HADOOP_MAPRED_HOME/share/hadoop/mapreduce/lib/*</value>
    </property>
  • 啟動(dòng)
sbin/start-yarn.sh
jps #查看進(jìn)程
3922 SecondaryNameNode
6276 Jps
3752 DataNode
6056 ResourceManager
3647 NameNode
6191 NodeManager
  • 查看集群管理
    [http://192.168.1.8:8088/cluster]

    管理

  • 執(zhí)行mapreduce實(shí)例

  • 錯(cuò)誤
    Error:/bin/bash: /bin/java: No such file or directory
    /bin/java不存在骨田,則創(chuàng)建

sudo ln -s /opt/module/jdk1.8.0_162/bin/java /bin/java
  • 關(guān)閉
sbin/stop-dfs.sh
sbin/stop-yarn.sh

5 配置

  • 指定namenode主機(jī): core-site.xml
    <property>
        <name>fs.defaultFS</name>
        <value>hdfs://hadoop-yarn.cloudyhadoop.com:8020</value>
    </property>
  • 指定datanode主機(jī):worker
  • 指定secondarynamenode主機(jī):hdfs-site.xml
<property>
  <name>dfs.namenode.secondary.http-address</name>
  <value>0.0.0.0:9868</value>
  <description>
    The secondary namenode http server address and port.
  </description>
</property>
  • 指定resourcemanager主機(jī)名:yarn-site.xml
  <property>
    <description>The hostname of the RM.</description>
    <name>yarn.resourcemanager.hostname</name>
    <value>0.0.0.0</value>
  </property>    
  • 指定nodemanager主機(jī)名:yarn-site.xml
  <property>
    <description>The hostname of the NM.</description>
    <name>yarn.nodemanager.hostname</name>
    <value>0.0.0.0</value>
  </property>
  • 指定historyserver主機(jī)名:mapred-site.xml
  <name>mapreduce.jobhistory.admin.address</name>
  <value>0.0.0.0:10033</value>
  <description>The address of the History server admin interface.</description>
</property>
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市声怔,隨后出現(xiàn)的幾起案子态贤,更是在濱河造成了極大的恐慌,老刑警劉巖醋火,帶你破解...
    沈念sama閱讀 216,402評(píng)論 6 499
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件悠汽,死亡現(xiàn)場離奇詭異,居然都是意外死亡芥驳,警方通過查閱死者的電腦和手機(jī)柿冲,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,377評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來兆旬,“玉大人假抄,你說我怎么就攤上這事±鲡” “怎么了宿饱?”我有些...
    開封第一講書人閱讀 162,483評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長脚祟。 經(jīng)常有香客問我谬以,道長,這世上最難降的妖魔是什么由桌? 我笑而不...
    開封第一講書人閱讀 58,165評(píng)論 1 292
  • 正文 為了忘掉前任为黎,我火速辦了婚禮邮丰,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘铭乾。我一直安慰自己剪廉,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,176評(píng)論 6 388
  • 文/花漫 我一把揭開白布片橡。 她就那樣靜靜地躺著妈经,像睡著了一般。 火紅的嫁衣襯著肌膚如雪捧书。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,146評(píng)論 1 297
  • 那天骤星,我揣著相機(jī)與錄音经瓷,去河邊找鬼。 笑死洞难,一個(gè)胖子當(dāng)著我的面吹牛舆吮,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播队贱,決...
    沈念sama閱讀 40,032評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼色冀,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了柱嫌?” 一聲冷哼從身側(cè)響起锋恬,我...
    開封第一講書人閱讀 38,896評(píng)論 0 274
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎编丘,沒想到半個(gè)月后与学,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,311評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡嘉抓,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,536評(píng)論 2 332
  • 正文 我和宋清朗相戀三年索守,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片抑片。...
    茶點(diǎn)故事閱讀 39,696評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡卵佛,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出敞斋,到底是詐尸還是另有隱情截汪,我是刑警寧澤,帶...
    沈念sama閱讀 35,413評(píng)論 5 343
  • 正文 年R本政府宣布渺尘,位于F島的核電站挫鸽,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏鸥跟。R本人自食惡果不足惜丢郊,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,008評(píng)論 3 325
  • 文/蒙蒙 一盔沫、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧枫匾,春花似錦架诞、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至角虫,卻和暖如春沾谓,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背戳鹅。 一陣腳步聲響...
    開封第一講書人閱讀 32,815評(píng)論 1 269
  • 我被黑心中介騙來泰國打工均驶, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人枫虏。 一個(gè)月前我還...
    沈念sama閱讀 47,698評(píng)論 2 368
  • 正文 我出身青樓妇穴,卻偏偏與公主長得像,于是被迫代替她去往敵國和親隶债。 傳聞我的和親對(duì)象是個(gè)殘疾皇子腾它,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,592評(píng)論 2 353

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