下载hbase安装包
从hbase下载地址找一个下载网站,然后下载一个安装包,本文下载hbase的版本为hbase-1.0.3-bin.tar.gz
解压安装包
# 解压安装包到/usr/local
cd /usr/local
tar -zxvf hbase-1.0.3-bin.tar.gz
配置文件
hbase-env.sh
# 配置JDK路径
JAVA_HOME=/usr/local/jdk
# 申明 不使用hbase自带的zookeeper
export HBASE_MANAGES_ZK=false
# 配置 hadoop配置文件的路径
export HBASE_CLASSPATH=/home/hadoop-2.5.1/etc/hadoop/
hbase-site.sh
# 配置hbase存储数据的rootdir
<property>
<name>hbase.rootdir</name>
<value>hdfs://chenkl/hbase</value>
</property>
# 申明 使用分布式hbase
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
# 配置 zookeeper节点的ip地址和端口
<property>
<name>hbase.zookeeper.quorum</name>
<value>master:2181,slave1:2181,slave2:2181</value>
</property>
配置 regionservers文件
#打开regionservers文件
vi regionservers
# 配置完全分布式的regionserver节点
slave1
slave2
配置完成,分发到其他节点
# 使用scp远程发送文件
scp -r /usr/local/hbase root@slave1:/usr/local/hbase
scp -r /usr/local/hbase root@slave2:/usr/local/hbase
配置环境变量
# 打开/etc/profile配置文件 vi /etc/profile # 向profile文件最后添加配置路径 HBASE_HOME=/usr/local/hbase PATH=${PATH}:${HBASE_HOME}/bin