1.1 HBase伪分布式环境搭建

2016-03-14 21:25:03 6,159 1


Hbase是运行在Hadoop和Zookeeper的基础上的,也就是说,在安装Hbase的时候,必须提前安装好Hadoop和zookeeper。

这里假设读者已经安装好了Hadoop和Zookeeper。

需要注意的注意的是:HBase的版本建议和Hadoop发行版保持一致。在Hadoop教程中,我们使用的是CDH5.4.7。因此在这里我们选择对应的Hbase版本为hbase-1.0.0-cdh5.4.7。


安装:

su hadoop
wget http://archive.cloudera.com/cdh5/cdh/5/hbase-1.0.0-cdh5.4.7.tar.gz
tar -xvf hbase-1.0.0-cdh5.4.7.tar.gz -C /usr/local

添加HBASE_HOME环境变量(/etc/profile)

export HBASE_HOME=/usr/local/hbase
export PATH=$PATH:$HBASE_HOME/bin

修改$HBASE_HOME/hbase-env.sh

 export JAVA_HOME=/usr/local/java

修改hbase-site.xml

<configuration>
        <property>
            <name>hbase.rootdir</name>
            <value>hdfs://115.28.65.149:9000/hbase</value>
        </property>
<property>
        <name>hbase.zookeeper.quorum</name>
        <value>115.28.65.149</value>
</property>
<property>
    <name>zookeeper.znode.parent</name>
    <value>/hbase</value>
</property>

<property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
</property>
</configuration>

启动Hbase(确保zookeeper已经启动)

 start-hbase.sh

验证

QQ截图20160314212426.png