Hbase安装

Posted yfb918

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hbase安装相关的知识,希望对你有一定的参考价值。

一、HBASE本地模式:
1、首先安装hadoop、jdk
2、导入hbase-1.2.5-bin.tar.gz包
3、解压:tar -zxvf hbase-1.2.5-bin.tar.gz
4、配置环境变量

进入/etc/profile
export HBASE_HOME=/yang/hbase-1.2.5
export PATH=$PATH:$HBASE_HOME/bin

5、source /etc/profile生效
6、配置java——home

进入hbase-1.2.5/conf/hbase-env.sh
export JAVA_HOME=/mnt/sata1/jdk1.8.0_111

7、进入hbase-1.2.5/conf/hbase-site.xml添加

<configuration>
  <property>
    <name>hbase.rootdir</name>
    <value>file:///yangfengbing/hbaseData</value>
  </property>
  <property>
    <name>hbase.zookeeper.property.dataDir</name>
    <value>/yangfengbing/zookeeper</value>
  </property>
</configuration>

解释: hbase.rootdir:hbase的相关的内容(数据)存储在什么位置
hbase.zookeeper.property.dataDir:zookeeper有一个节点(数据)应该存储在什么位置。因为默认是存储在/tmp目录下
zookeeper本身是一个独立的组件,在hbase中将zookeeper进行了默认集成,所以不需要单独安装zookeeper。在全分布式的模式下,
建议搭建zookeeper的集群

8、启动
/bin/start-hbase.sh
只有多一个Hmaster节点
进入shell窗口:hbase shell

二、Hbase伪分布式安装:
将数据文件存储到hdfs中
进入hbase-1.2.5/conf/hbase-site.xml修改为:

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

以上是关于Hbase安装的主要内容,如果未能解决你的问题,请参考以下文章

python连接hbase报错ioerror

VIM 代码片段插件 ultisnips 使用教程

HBase 分布式环境安装部署

了解 HBase Java 客户端

HBase安装配置

Hbase安装