前言
每一颗璀璨的钻石,都曾被泥土和杂草埋没过,但正是因为这些,它才显得弥足珍贵。——我自己。
本文不打算介绍HBase的任何资料,旨在通过简洁明了的叙述,在最短时间内搭建一个可以运行的伪分布式环境。
下载HBase
从Apache官网下载hbase-0.92.1,解压到linux用户目录中。并且设置权限
tar -zxvf /mnt/hgfs/PublicData/hbase-0.92.1.tar.gz -C/home/hadoop
chmod -R 777 ~/hbase-0.92.1
配置HBase
-
修改~/.bashrc文件,添加( 可能需要去掉HIVE相关的部分):
export JAVA_HOME=/usr/java/jdk1.7.0_51
export HADOOP_HOME=/home/hadoop/hadoop-0.20.2
export HIVE_HOME=/home/hadoop/hive-0.6.0
export HBASE_HOME=/home/hadoop/hbase-0.92.1
export PATH=$HIVE_HOME/bin/:$HBASE_HOME/bin/:$HADOOP_HOME/bin:$JAVA_HOME/bin:$PATH
export CLASSPATH=$HADOOP_HOME:$HADOOP_HOME/lib:$HBASE_HOME:$HBASE_HOME/lib:$CLASSPATH
- 复制$HADOOP_HOME下的hadoop-0.20.2-core.jar到$HBASE_HOME/lib下。并且删除(覆盖)原来的hadoop的版本。
-
修改$HBASE_HOME/conf/hbase-env.sh,添加如下内容:
# The java implementation to use. Java 1.6 required.
export JAVA_HOME=/usr/java/jdk1.