Hadoop完全分布式搭建全过程

Posted zmanzi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hadoop完全分布式搭建全过程相关的知识,希望对你有一定的参考价值。

一、角色分配

       NN   DN    SNN  

node211:   *

node212:      *    *

node213:      *

node214:      *

二、基础设施配置

  网络:IP、hosts、hostname,根据实际情况修改IP

技术图片

  ssh:

    ssh localhost  -->  exit    -->  cd ~/.ssh

    ssh-keygen -t dsa -P ‘‘ -f ~/.ssh/id_dsa

    cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

  jdk:

    export JAVA_HOME=/usr/java/default
               export PATH=$PATH:$JAVA_HOME/bin
               source /etc/profile

 三、应用搭建

  文件解压部署:

    tar xf hadoop-2.6.5.tar.gz

     mkdir -p /opt/manzi
                  mv  ~/hadoop/  /opt/manzi/
                  vi /etc/profile
                        export JAVA_HOME=/usr/java/default
                        export HADOOP_HOME=/opt/manzi/hadoop
                        export PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin 

四、应用配置

  cd $HADOOP_HOME/etc/hadoop
                    vi hadoop-env.sh
                        export JAVA_HOME=/usr/java/default
                    vi core-site.xml  
                          <!--决定NameNode在哪里启动-->
                          <property>
                                <name>fs.defaultFS</name>
                                <value>hdfs://node211:9000</value>
                          </property>
                          <property>
                                <name>hadoop.tmp.dir</name>
                                <value>/var/manzi/hadoop/local</value>
                          </property>                       

    vi hdfs-site.xml
                          //副本数量为2个
                          <property>
                                <name>dfs.replication</name>
                                <value>2</value>
                          </property>    
                          <property>
                                <name>dfs.namenode.secondary.http-address</name>
                                <value>node212:50090</value>
                          </property>   

    vi slaves
                                node212
                                node213
                                node214

 

以上是关于Hadoop完全分布式搭建全过程的主要内容,如果未能解决你的问题,请参考以下文章

集群搭建Hadoop搭建HDFS(完全分布式)

Flink1.8 集群搭建完全指南(1):Hadoop伪分布式

hadoop完全分布式搭建

Hadoop2.7.3+Spark2.1.0完全分布式集群搭建过程

Hadoop2.7.3+Spark2.1.0完全分布式集群搭建过程

Hadoop之搭建完全分布式运行模式