欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Hadoop分布式集群搭建

程序员文章站 2022-03-31 22:20:54
1、前期准备条件,三台主机:master,slave1,slave2 2、三台机器在集群中所担任的角色: master:namenode,datanode,nodemanager,historyserver slave1:resoucemanaer,datanode,nodemanager slav ......
 

1、前期准备条件,三台主机:master,slave1,slave2

2、三台机器在集群中所担任的角色:

    master:namenode,datanode,nodemanager,historyserver

    slave1:resoucemanaer,datanode,nodemanager

    slave2:secondaryname,datanode,nodemanager

3、指定Java的安装路径,配置*-env.sh文件(hadoop-env.sh/mapred-env.sh/yarn-env.sh)

    export JAVA_HOME=/opt/java/jdk1.7.0_80

Hadoop分布式集群搭建

 

 

4、配置core-site.xml

    Hadoop分布式集群搭建

5、配置hdfs-site.xml

    Hadoop分布式集群搭建

6、配置yarn-site.xml

    Hadoop分布式集群搭建

 

7、配置mapred-site.xml

    Hadoop分布式集群搭建

8、配置slaves

    master.cdh.com

    slave1.cdh.com

    slave2.cdh.com

9、分发到各个节点

    scp -r /opt/cdh5.14.2/hadoop-2.6.0/ slave1.cdh.com:/opt/cdh5.14.2/

10、格式化namenode

    在主节点执行就可以:# bin/hdfs namenode -format

11、在master主机上启动:sbin/start-dfs.sh   sbin/start-yarn.sh

        发现唯独配置在slave1上的resourcemanager没有启动。

        搜索后发现如下解释:

        Hadoop分布式集群搭建

                        修改yarn-site.xml:

                        Hadoop分布式集群搭建

                    

12、在master主机上启动:sbin/start-dfs.sh   sbin/start-yarn.sh

            master:

                        Hadoop分布式集群搭建

           slave1:

                        Hadoop分布式集群搭建

            slave2:

                        Hadoop分布式集群搭建

 

            在浏览器分别打开:http://master.cdh.com:50070     http://master.cdh.com:8088

            页面如下:

            Hadoop分布式集群搭建

 

 

Hadoop分布式集群搭建