zoukankan      html  css  js  c++  java
  • Hadoop伪分布式部署

    Hadoop 的配置文件位于 /$HADOOP_HOME/etc/hadoop/

    1、 修改core-site.xml

    <configuration>
      <property>
        <name>hadoop.tmp.dir</name>
        <value>file:/home/cauchy/software/hadoop/tmp</value>
        <description>Abase for other temporary directories.</description>
      </property>
      <property>
        <name>fs.defaultFS</name>
        <value>hdfs://hadoop:9000</value>
      </property>
    </configuration>

    2、 修改hdfs-site.xml

    <configuration>
      <property>
        <name>dfs.replication</name>
        <value>1</value>
      </property>
    
      <property>
        <name>dfs.namenode.name.dir</name>
        <value>file:/home/cauchy/software/hadoop/name</value>
      </property>
    
      <property>
        <name>dfs.datanode.data.dir</name>
        <value>file:/home/cauchy/software/hadoop/data</value>
      </property>
    </configuration>

    3、 修改mapred-site.xml

     cp mapred-site.xml.template mapred-site.xml
    <configuration>
      <property>
         <name>mapreduce.framework.name</name>
         <value>yarn</value>
      </property>
      <property>
         <name>mapreduce.jobhistory.address</name>
         <value>master:10020</value>
      </property>
      <property>
         <name>mapreduce.jobhistory.webapp.address</name>
         <value>master:19888</value>
      </property>
    </configuration>

    4、 修改yarn-site.xml

    <configuration>
    
    <!-- Site specific YARN configuration properties -->
     <property>
      <name>yarn.nodemanager.aux-services</name>
      <value>mapreduce_shuffle</value>
     </property>
     <property>
      <name>yarn.nodemanager.aux-services.mapreduce.shuffle.class</name>
      <value>org.apache.hadoop.mapred.ShuffleHandler</value>
     </property>
     <property>
      <name>yarn.resourcemanager.address</name>
      <value>hadoop:8032</value>
     </property>
     <property>
      <name>yarn.resourcemanager.scheduler.address</name>
      <value>hadoop:8030</value>
     </property>
     <property>
      <name>yarn.resourcemanager.resource-tracker.address</name>
      <value>hadoop:8035</value>
     </property>
     <property>
      <name>yarn.resourcemanager.admin.address</name>
      <value>hadoop:8033</value>
     </property>
     <property>
      <name>yarn.resourcemanager.webapp.address</name>
      <value>hadoop:8088</value>
     </property>
    </configuration>

    5、 格式化namenode

    hdfs namenode –format

    6、 修改hadoop-env.sh

    # The java implementation to use.
    export JAVA_HOME=/home/cauchy/software/jdk

    这里很奇怪,设置了JAVA_HOME环境变量,但是访问不到。

    7、 启动

    start-all.sh

    启动过程中有询问请直接输入yes

    8、 查看效果

    jsp
    
    3426 NameNode
    2947 ResourceManager
    4276 Jps
    3768 SecondaryNameNode
    4009 NodeManager
    3551 DataNode

  • 相关阅读:
    windows.open()参数列表
    HttpHandler HttpModule入门篇
    使用ASP.NET上传图片汇总
    HTTPModule生命周期与页面执行模型
    自定义日期输入控件解决需要用户输入日期的麻烦控制
    使用WebService进行异步通信
    制作WEB在线编辑器插入HTML标签
    使用UDP非连线式发送接收数据(聊天室模式)
    asp.net中获取远端WEB页内容
    在winform里怎么调用WebBrowser控件里的脚本 (转自思归呓语)
  • 原文地址:https://www.cnblogs.com/coshaho/p/7384981.html
Copyright © 2011-2022 走看看