码迷,mamicode.com
首页 > 系统相关 > 详细

ubuntu18.04 基于Hadoop3.1.2集群的Hbase2.0.6集群搭建

时间:2019-11-03 16:26:41      阅读:91      评论:0      收藏:0      [点我收藏+]

标签:mic   集群搭建   bin   core   reg   value   配置   java_home   master   

  1. 前置条件: 之前已经搭好了带有HDFS, MapReduce,Yarn 的 Hadoop 集群
  2. 上传tar包并修改配置文件

    • 解压tar包到指定目录

      tar -zxvf hbase-2.0.6-bin.tar.hz -C /opt/ronnie
    • 进入配置目录

      • vim hbase-env.sh 修改 hbase-env.sh文件

        # 添加jdk路径
        export JAVA_HOME=/usr/lib/jvm/jdk1.8
        # 设置不使用自带的Zookeeper
        export HBASE_MANAGES_ZK=false
      • vim hbase-site.sh 修改 hbase-site.xml 文件

        <configuration>
                <property>
                        <name>hbase.rootdir</name>
                        <value>hdfs://ns/hbase</value>
                </property>
                <property>
                        <name>hbase.cluster.distributed</name>
                        <value>true</value>
                </property>
                <property>
                        <name>hbase.zookeeper.quorum</name>
                        <value>node03:2181,node04:2181,node05:2181</value>
                </property>
        </configuration>
      • vim regionservers 设置 regionserver

        node01
        node02
        node03
        node04
        node05
      • 将 Hadoop 的 core-site.xml 与 hdfs-site.xml 复制到 hbase 的 conf下, 以使hbase能识别nameservice

        cp /opt/ronnie/hadoop-3.1.2/etc/hadoop/{core-site.xml,hdfs-site.xml} /opt/ronnie/hbase-2.0.6/conf/
      • vim backup-masters 创建备用HMaster文件

        node02
      • 将Hbase 目录发送到其他虚拟机:

        scp -r hbase-2.0.6/ root@node02:`pwd`
        scp -r hbase-2.0.6/ root@node03:`pwd`
        scp -r hbase-2.0.6/ root@node04:`pwd`
        scp -r hbase-2.0.6/ root@node05:`pwd`
      • vim ~/.bashrc 修改配置文件, 添加:

        # Hbase
        export HBASE_HOME=/opt/ronnie/hbase-2.0.6
        export PATH=$HBASE_HOME/bin:$PATH
      • source ~/.bashrc 使配置文件生效

  3. 启动测试

    • 在node03, node04, node05节点上启动Zookeeper: zkServer.sh start

    • 启动hdfs: start-dfs.sh

    • 启动yarn: start-yarn.sh

    • 启动hbase: start-hbase.sh

    • 连接主节点的16010端口即可查看UI界面

      技术图片

      技术图片

ubuntu18.04 基于Hadoop3.1.2集群的Hbase2.0.6集群搭建

标签:mic   集群搭建   bin   core   reg   value   配置   java_home   master   

原文地址:https://www.cnblogs.com/ronnieyuan/p/11787630.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!