由于我们使用的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: