zoukankan      html  css  js  c++  java
  • hadoop安装 伪分布

    伪分布hadoop 安装总结

    准备,在配置中hadoop用的9000端口,如果有其它软件用着这个端口,建议更换后再进行下面配置,以避免出现错误。比如php-fpm经常使用9000端口。

    一、下载jdk
    下载linux 64 8u73-64位版本
    tar zxvf jdk-8u74-linux-x64.tar.gz -C /usr/local/

    二、下载hadoop
    tar zxvf hadoop-2.6.4.tar.gz -C /usr/local/

    配置项:

    vim /etc/profile.d/hadoop.sh
    export JAVA_HOME=/usr/local/jdk1.8.0_74
    export JRE_HOME=/usr/local/jdk1.8.0_74/jre
    export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
    export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
    export HADOOP_HOME=/usr/local/hadoop-2.6.4
    export HADOOP_PREPATH=/usr/local/hadoop-2.6.4
    export HADOOP_PID_DIR=/usr/local/hadoop-2.6.4/pid
    export YARN_PID_DIR=/usr/local/hadoop-2.6.4/pid
    export HADOOP_MAPRED_PID_DIR=/usr/local/hadoop-2.6.4/pid
    export PATH=$HADOOP_HOME/bin:$PATH

    source /etc/profile.d/hadoop.sh

    vim etc/hadoop/core-site.xml

    <configuration>
    <property>
    <name>hadoop.tmp.dir</name>
    <value>/usr/local/hadoop-2.6.4/tmp</value>
    <description>Abase for other temporary directories.</description>
    </property>
    <property>
    <name>fs.defaultFS</name>
    <value>hdfs://localhost:9000</value>
    </property>
    </configuration>

    vim etc/hadoop/yarn-site.xml

    <property>
    <name>yarn.resourcemanager.hostname</name>
    <value>master</value>
    </property>
    <property>
    <description>The address of the applications manager interface in the RM.</description>
    <name>yarn.resourcemanager.address</name>
    <value>${yarn.resourcemanager.hostname}:8032</value>
    </property>
    <property>
    <description>The address of the scheduler interface.</description>
    <name>yarn.resourcemanager.scheduler.address</name>
    <value>${yarn.resourcemanager.hostname}:8030</value>
    </property>
    <property>
    <description>The http address of the RM web application.</description>
    <name>yarn.resourcemanager.webapp.address</name>
    <value>${yarn.resourcemanager.hostname}:8088</value>
    </property>
    <property>
    <description>The https adddress of the RM web application.</description>
    <name>yarn.resourcemanager.webapp.https.address</name>
    <value>${yarn.resourcemanager.hostname}:8090</value>
    </property>
    <property>
    <name>yarn.resourcemanager.resource-tracker.address</name>
    <value>${yarn.resourcemanager.hostname}:8031</value>
    </property>
    <property>
    <description>The address of the RM admin interface.</description>
    <name>yarn.resourcemanager.admin.address</name>
    <value>${yarn.resourcemanager.hostname}:8033</value>
    </property>
    <property>
    <name>yarn.nodemanager.aux-services</name>
    <value>mapreduce_shuffle</value>
    </property>

    vim etc/hadoop/hdfs-site.xml

    <configuration>
    <property>
    <name>dfs.replication</name>
    <value>1</value>
    </property>
    <property>
    <name>dfs.namenode.name.dir</name>
    <value>file:/usr/local/hadoop-2.6.4/dfs/name</value>
    </property>
    <property>
    <name>dfs.datanode.data.dir</name>
    <value>file:/usr/local/hadoop-2.6.4/dfs/data</value>
    </property>
      <property>
                <name>dfs.permissions</name>
                <value>false</value>
         </property>
     </configuration>


    vim etc/hadoop/masters
    localhost

    vim etc/hadoop/slaves
    localhost


    mkdir tmp dfs dfs/name dfs/data

    bin/hdfs namenode -format

    sbin/start-dfs.sh
    sbin/start-yarn.sh

    配置OK.

  • 相关阅读:
    存储过程中的top+变量
    SQL Server中Table型数据(表变量)与用户自定义函数
    在IE中调用javascript打开Excel
    微软公司软件开发模式简介收集
    一个相当独立的.通用分页控件c#源码一(downmoon收集)
    导出GridView到Excel中的关键之处(downmoon)
    一个相当独立的.通用分页控件c#源码二(downmoon收集)
    三个很常用的存储过程
    前触发器和后触发器简介
    .net2.0中新增的Substitution控件动态更新缓存页的部分(也可用于局部刷新)
  • 原文地址:https://www.cnblogs.com/a-xu/p/5292410.html
Copyright © 2011-2022 走看看