美文网首页
三主机安装HBASE

三主机安装HBASE

作者: soane1983 | 来源:发表于2019-07-15 11:09 被阅读0次

1. 版本:

    jdk > 1.8

    hadoop-2.7.7

    hbase-2.0.5

2. 把hbase安装包上传到集群中任一服务器中并解压

    tar -zxvf hbase-2.0.5-bin.tar.gz

3. 修改hbase-env.sh配置文件

    hbase的配置文件在HBASE_HOME/conf下

    # 加入JAVA_HOME

    export JAVA_HOME=/opt/jdk1.8.0_144

    # 指定不使用自带的zookeeper

    qexportHBASE_MANAGES_ZK=false

 4. 修改hbase-site.xml配置文件

      <configuration>

            <!--指定hbase的数据在hdfs上存放的位置-->

            <property>

                   <name>hbase.rootdir</name>

                    <value>hdfs://CRM-frame-0001:9800/hbase</value>

            </property>

            <!--指定hbase集群为分布式集群-->

            <property>

                <name>hbase.cluster.distributed</name>

                <value>true</value>

            </property>

            <!--指定zookeeper集群-->

            <property>

                <name>hbase.zookeeper.quorum</name>

                <value>

                        CRM-frame-0001:2181,

                        CRM-frame-0002:2181,

                        CRM-frame-0003:2181

                </value>

            </property>

        </configuration>

5. 新建backup-masters文件,并做修改

    vi backup-masters

    # 添加备用hbase-master

    CRM-frame-0002

6. 修改regionservers配置文件,加入RegionServer节点列表

    # 默认有一行localhost,删除

    CRM-frame-0001

    CRM-frame-0002

    CRM-frame-0003

7. 把hadoop的配置文件core-site.xml和hdfs-site.xml复制到hbase的配置文件目录下

    cp /app/hadoop-2.7.7/etc/hadoop/core-site.xml ./

    cp /app/hadoop-2.7.7/etc/hadoop/hdfs-site.xml ./

8. 把hbase安装目录分发给其他节点

    scp -r /app/hbase-2.0.5 CRM-frame-0002:/app/

    scp -r /app/hbase-2.0.5 CRM-frame-0003:/app/

9. 在全部节点的环境变量配置文件中加入HBASE_HOME

    export HBASE_HOME=/app/hbase-2.0.5

    export PATH=$PATH:$HBASE_HOME/bin

10. 启动集群

    (1) 首先启动zookeeper集群(zk已启动可忽略)

    (2) 然后启动HDFS集群(hadoop已启动可忽略)

    (3) 最后启动hbase集群

        start-hbase.sh

11. 测试

    (1) 查看进程启动情况

    

如果有节点相应的进程没有启动,那么可以手动启动

hbase-daemon.sh start master

hbase-daemon.sh start regionserver

(2) 访问WEB页面进行验证

    10.21.14.164:16010

(3) 测试是否可以进入hbase命令行

    ./hbase shell

相关文章

  • 三主机安装HBASE

    1. 版本: jdk > 1.8 hadoop-2.7.7 hbase-2.0.5 2.把hbase安...

  • Hbase安装

    安装hbase前需要在主机安装 jdk 1.6 以上版本并设置正确的 JAVA_HOME 环境变量 服务安装 下载...

  • 一、Docker上安装运行Hbase

    1、下载安装Hbase: 2、运行Hbase(运行时指定主机名,端口映射等): 3、修改虚拟机的etc/hosts...

  • hbase 1.2.4安装

    安装hadoop2.7.3 安装zookeeper 安装hbase1.2.4 配置hbase中的hbase/con...

  • 大数据开发环境搭载7--安装HBase集群

    7、安装HBase集群 下载 将HBase安装到/usr/local/hbase 修改/etc/profile,末...

  • HBase的部署

    HBase的部署方式包括: HBase的安装 本文的HBase安装是在Hadoop已经安装好的基础上实现的,所以之...

  • 2019/2/20Hbase单节点安装

    在/usr/hbase目录下安装hbase(hbase-2.0.0-bin.tar.gz)解压过程即为安装过程 解...

  • Hbase(二) HBase快速入门

    HBase Shell操作 进入 hbase shell 终端进入hbase安装根目录下;输入hbase]$ bi...

  • Hbase API 详解

    启用Hbase 下载hbase,下载.tar.gz文件,不下载src.tar.gz文件 在安装hbase前需要安装...

  • Python连接Hbase

    1、安装Hbase库 pip install happybase 2、连接Hbase 2.1、查看Hbase配置 ...

网友评论

      本文标题:三主机安装HBASE

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