由于我们使用的Hadoop版本为0.20.2,因此这里使用hbase版本为0.90.5,读者朋友可以根据自己的Hadoop版本安装对应的habase版本(可去搜索引擎搜索询问)。这里我们直接在完全分布式环境下安装。
0.90.5下载地址:http://download.csdn.net/detail/woshigeshou123/5452389
其他版本可以去官网或者镜像网站:http://mirror.bjtu.edu.cn/apache/hbase/
集群中有3个节点:
master 192.168.132.130
slave1 192.168.132.131
slave2 192.168.132.132
步骤1:解压安装文件
[liuqingjie@master ~]$ tar -zxvf hbase-0.90.5.tar.gz
步骤2:配置hbase-env.sh
[liuqingjie@master ~]$ cd hbase-0.90.5/conf/
[liuqingjie@master conf]$ vi hbase-env.sh
# The java implementation to use. Java 1.6 required.
export JAVA_HOME=/usr/java/jdk1.6.0_45/
# Extra Java CLASSPATH elements. Optional.
export HBASE_CLASSPATH=/home/liuqingjie/hadoop-0.20.2/conf
步骤3:配置hbase-site.xml
[liuqingjie@master conf]$ vi hbase-site.xml
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://node01:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>node01,node02,node03,node04</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/var/zookeeper</value>
</property>
</configuration>
步骤4:配置regionservers
[liuqingjie@master conf]$ vi regionservers
步骤5: