1. 程式人生 > 其它 >hbase 單機+偽分佈環境搭建學習-1

hbase 單機+偽分佈環境搭建學習-1

1、單機模式:

(1)編輯hbase-env.sh

[email protected]:/usr/local/flume_kafka_stom/hbase_1.1.2> vim conf/hbase-env.sh

(2)編輯hbase-site.xml

[email protected]:/usr/local/flume_kafka_stom/hbase_1.1.2> vim conf/hbase-site.xml
<configuration>
  <property>
                <name>hbase.rootdir</name>
                <value>file:///usr/local/flume_kafka_stom/hbase_1.1.2/tmp/hbase/data</value>
        </property>
</configuration>

(3)、啟動hbase

$ bin/start-hbase.sh

jps 檢視後 出現Hmaster就是啟動成功 然後就可以進入shell進行對hbase的操作。

$ bin/hbase shell

可以操作hbase資料庫了。

1、偽分散式模式:

[email protected]:/usr/local/flume_kafka_stom/hbase_1.1.2> vim conf/hbase-site.xml
<configuration>
         <property>
                <name>hbase.rootdir</name>
                <value>hdfs://localhost:9000/hbase</value>
        </property>
        <property>
                 <name>hbase.cluster.distributed</name>
                 <value>true</value>
        </property>
</configuration>

因為我們採用的是偽分佈模式,這裡需要將HBase的資料儲存到之前的Hadoop的HDFS上,hbase.rootdir的值便是HDFS上 HBase資料儲存的位置,值中的主機名和埠號要和之前Hadoop的 core-site.xml中的fs.default.name的值相同,比如上一篇文章中的 hdfs://localhost:9000 。

bin/start-hbase.sh

jps

bin/start-hbase.sh

可以操作資料庫了。

參考文章:http://blog.csdn.net/linlinv3/article/details/49465615 單機/偽分散式/完全分散式安裝

參考文章:http://www.jianshu.com/p/27c385800da8 偽分散式安裝

參考文章:http://blog.csdn.net/wuwenxiang91322/article/details/44684655

參考文章:http://songlee24.github.io/2015/07/20/hadoop-hbase-zookeeper-distributed-mod Hadoop+HBase+ZooKeeper分散式叢集環境搭建

參考文章:http://wuchong.me/blog/2015/04/05/hbase-cluster-deploy/ 叢集安裝

http://blog.csdn.net/wuwenxiang91322/article/details/44684655

http://songlee24.github.io/2015/07/20/hadoop-hbase-zookeeper-distributed-mode/