(5)HBase 1.2.6伪分布安装

1.引言

      HBase是一个分布式的、面向列的开源数据库,HBase是建立Hadoop领域的数据库。HBase不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库。在本篇博客中主要介绍如何安装HBase1.2.6的伪分布,博主的环境为:

  • 操作系统为:Centos6.7
  • JDK的版本为:1.7
  • JDK的安装目录为:/usr/local/jdk
  • Hadoop的版本为:2.6.1
  • Hadoop的安装目录为:/usr/local/hadoop
  • 使用root用户安装了HBase,安装目录为/usr/local/hbase
  • HBase的版本为:1.2.6

2 .Hadoop安装

      因为HBase是建立在Hadoop之上的数据库,因此在安装HBase之前需要安装HadoopHadoop的伪分布的安装步骤请参考链接:Hadoop2.6.1伪分布安装

3. HBase安装

3.1 使用HBase自带的zookeeper

  • HBase是使用zookeeper进行管理的,但是我们本篇博客是安装HBase的伪分布,由于HBase自带一个zookeeper,因此可以直接使用HBase自带的zookeeper,所以我们不需要单独安装zookeeper

3.2 将HBase解压到/usr/local文件夹,并改名

//将hbase解压到/usr/local文件夹下面
tar -zxvf hbase-1.2.6-bin.tar.gz -C /usr/local
//修改hbase文件夹的名字
mv hbase-1.2.6 hbase

这里写图片描述

这里写图片描述

3.3 修改配置文件conf/hbase-env.sh

//修改jdk的安装目录
export JAVA_HOME=/usr/local/jdk
//进入命令行模式查找HBASE_MANAGES_ZK
//修改Hbase,使用自带的zookeeper
export HBASE_MANAGES_ZK=true

这里写图片描述

这里写图片描述

这里写图片描述

3.4 修改配置文件conf/hbase-site.xml

<!--
    hbase.rootdir
        代表hbase的根目录
        value:hdfs://localhost:9000/hbase
    hbase.zookeeper.quorum
        使用hbase自带的zookeeper,zookeeper实例运行的位置。
        value:localhost

-->
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://localhost:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>localhost</value>
</property>
</configuration>

4 验证是否安装成功

  • 使用命令启动hbase实例(请确保hdfs已经启动)
//启动hbase实例
bin/start-hbase.sh
  • 使用jps命令查看hbase是否启动成功

这里写图片描述

这里写图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值