本文采用 hbase-1.0.2-bin.tar.gz + hadoop2.4.1
1.上传hbase-1.0.2-bin.tar.gz 到/root/training目录
2.解压文件到当前目录
3.设置环境变量
vi ~/.bash_profile
export HBASE_HOME=/root/training/hbase-1.0.2
export PATH=$PATH:$HBASE_HOME/bin
4.使环境变量生效
source ~/.bash_profile
5.查看版本
6.编辑hbase-env.sh
#Java环境
export JAVA_HOME=/jdk/jdk1.7.0_55
#通过hadoop的配置文件找到hadoop集群
export HBASE_CLASSPATH=/root/training/hadoop-2.4.1/etc/hadoop
#使用HBASE自带的zookeeper管理集群
export HBASE_MANAGES_ZK=true
7.编辑hbase-site.xml
<property>
<name>hbase.rootdir</name>
<value>hdfs://192.168.0.31:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.master</name>
<value>hdfs://192.168.0.31:6000</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>192.168.0.31</value>
</property>
8.启动并验证
进入 /root/training/hbase-1.0.2/bin
9. shell 操作
执行 hbase shell
依次执行以下操作
hbase(main):002:0> create 't1','f1'
0 row(s) in 1.1950 seconds
hbase(main):003:0> create 't2','f2'
0 row(s) in 1.0620 seconds
hbase(main):004:0> put 't1','row1','f1:c1','value1'
0 row(s) in 0.1130 seconds
hbase(main):005:0> put 't1','row2','f1:c1','value1'