Hbase单机版安装

注意
1. 需要oracle jdk 7+。
2. Hbase0.98分别支持hadoop1和hadoop2,hadoop1已经不更新了,所以选用hbase0.98-hadoop-2。
3. 单机版hbase: hbaseMaster,zookeeper,regionserver都在一起,使用本地磁盘代替hdfs存储。(除了单机版以外,还有为分布式和真实分布式)
一、安装、配置、启动
1.下载

hbase镜像:http://mirror.bit.edu.cn/apache/hbase/

cd /opt
http://mirror.bit.edu.cn/apache/hbase/0.98.18/hbase-0.98.18-hadoop2-bin.tar.gz
tar -xvf hbase-0.98.18-hadoop2-bin.tar.gz
ln -s /opt/hbase-0.98.18-hadoop2-bin hbase
2.相关目录
mkdir -p /opt/hbase/zookeeper
mkdir -p /opt/habse/data
3. 修改Hbase相关环境变量
JAVA_HOME=/usr/local/jdk
HBASE_HOME=/opt/hbase
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$PATH:$JAVA_HOME/bin:$HBASE_HOME/bin
4. 修改hbase-site.xml配置
<configuration>
  <property>
    <name>hbase.rootdir</name>
    <value>file:///opt/hbase/data</value>
  </property>
  <property>
    <name>hbase.zookeeper.property.dataDir</name>
    <value>/opt/hbase/zookeeper</value>
  </property>
</configuration>
5. 修改hbase-env.sh中的JAVA_HOME地址
export JAVA_HOME=/usr/local/jdk/
6. 启动
sh /opt/hbase/bin/start-hbase.sh
二、开始
1.相关确认
  • 进程
# jps -l
25277 org.apache.hadoop.hbase.master.HMaster

Hbase status界面

2.Hbase shell连接

/opt/hbase/bin/hbase shell

hbase(main):001:0> status
2016-04-29 14:54:46,851 WARN  [main] util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
1 active master, 0 backup masters, 1 servers, 0 dead, 3.0000 average load
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值