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/