(5)HBase 1.2.6伪分布安装

来源:互联网 发布:隐藏手机号打电话软件 编辑:程序博客网 时间:2024/06/17 01:14

  • 引言
  • Hadoop安装
  • HBase安装
    • 1 使用HBase自带的zookeeper
    • 2 将HBase解压到usrlocal文件夹并改名
    • 3 修改配置文件confhbase-envsh
    • 4 修改配置文件confhbase-sitexml
  • 验证是否安装成功

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,使用自带的zookeeperexport 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是否启动成功

这里写图片描述

  • 使用web浏览器查看是否启动成功(http://localhost:16010)

这里写图片描述

原创粉丝点击