美文网首页我爱编程
hadoop环境搭建分享(学习非常有用 这里上传不到图片,如需

hadoop环境搭建分享(学习非常有用 这里上传不到图片,如需

作者: 空格_5941 | 来源:发表于2018-03-15 16:39 被阅读0次

    安装设计图

    mini1   namenode   zkfc(zookeeper)    > start-dfs.sh

    mini2   namenode   zkfc

    mini3   resourcemanager    > start-yarn.sh

    mini4   resourcemanager    > start-yarn.sh

    mini5  datanode   nodemanager      journal node      zookeeper  

    >hadoop-daemons.sh start journalnode

    mini6   datanode   nodemanager     journal node    zookeeper

    mini7   datanode   nodemanager     journal node    zookeeper

    mini8   datanode   nodemanager

    mini9   datanode   nodemanager

    mini10  datanode   nodemanager

    上传安装hadoop文件到指定服务器

    创建文件夹

    解压到指定的文件夹中

    进入到配置文件中

    修改配置文件

    配置文件详解

    yarn-site.xml

    1:指定集群中最大的管理者

    2:集群管理者和zk的链接

    3:子节点的mapreduce版本

    core-site.xml

    1:namenode的访问的逻辑路径

    2:元数据的路径

    3:指定Zk集群的位置

    hadoop-env.sh

    配java的运行环境即可

    hdfs-site.xml

    1:指定namenode的rpc通信和http通信地址

    2:指定namenode的日志元数据存在journalnode上的存放位置

    3:指定JournalNode在本地磁盘存放数据的位置

    4:开启NameNode失败自动切换

    5:配置失败自动切换实现方式

    6:配置隔离机制方法,多个机制用换行分割,即每个机制暂用一行

    7:使用sshfence隔离机制时需要ssh免登陆

    8:配置sshfence隔离机制超时时间

    mapred-site.xml

    1:指定mr框架为yarn方式

    slaves

    1:指定要启动的子节点

    创建要放hadoop元数据的文件夹

    放元数据文件夹的位置

    克隆多8台机 满足安装hadoop安装文件的要求

    上传安装zookeeper文件到指定服务器

    创建文件夹

    解压文件到文件夹

    进入到配置文件中

    修改名字

    修改配置文件

    创建zk存放文件目录的地方

    进入到zk存放文件目录的地方

    从定向服务器编号到文件中

    克隆两台

    此处略

    分别进入到zk的存放目录的地方从第项服务器编号到文件中

    配置所有机器的免密登陆

    此处略

    配置hadoop环境

    export HADOOP_HOME=/export/servers/hadoop-2.6.4

    export PATH=${HADOOP_HOME}/bin:$PATH:${HADOOP_HOME}/sbin:$PATH

    启动步骤

    2.5启动zookeeper集群(分别在mini10、mini11、mini12上启动zk)

    cd /hadoop/zookeeper-3.4.5/bin/

    ./zkServer.sh start

    #查看状态:一个leader,两个follower

    ./zkServer.sh status

    2.6启动journalnode(分别在在mini10、mini11、mini12上执行)

    hadoop-daemon.sh start journalnode

    hadoop-daemons.sh start journalnode(这个命令可以一次性所有执行)

    #运行jps命令检验,mini10、mini11、mini12上多了JournalNode进程

    2.7格式化HDFS

    #在mini1上执行命令:

    hdfs namenode -format

    //记得这里要把格式化后的发到另外一台服务器

    scp -r hdpdata/ mini2:/home/hadoop/apps

    2.8格式化ZKFC(在mini1上执行一次即可)

    cd ~

    hdfs zkfc -formatZK

    2.9启动HDFS(在mini1上执行)

    start-dfs.sh

    2.10启动YARN(mini4)

    start-yarn.sh

    2.11启动YARN(mini5)

    start-yarn.sh

    2.11启动YARN(mini6)

    start-yarn.sh

    相关文章

      网友评论

        本文标题:hadoop环境搭建分享(学习非常有用 这里上传不到图片,如需

        本文链接:https://www.haomeiwen.com/subject/xbvhqftx.html