hbase 单机+伪分布环境搭建学习-1

1、单机模式:

(1)编辑hbase-env.sh

 

user@EBJ1023.local:/usr/local/flume_kafka_stom/hbase_1.1.2> vim conf/hbase-env.sh

 

 

 

(2)编辑hbase-site.xml

user@EBJ1023.local:/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、伪分布式模式:

 

 

user@EBJ1023.local:/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/

 

 

 
 
posted @ 2015-11-15 21:23  积淀  阅读(678)  评论(0编辑  收藏  举报