码迷,mamicode.com
首页 > 其他好文 > 详细

Hbase安装

时间:2019-03-25 17:52:57      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:distrib   搭建   $path   独立   val   有一个   property   bing   XML   

一、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安装

标签:distrib   搭建   $path   独立   val   有一个   property   bing   XML   

原文地址:https://www.cnblogs.com/yfb918/p/10594893.html

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