图解Hbase的单机伪分布式部署

HBase 全称Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。 

本篇散仙要介绍下怎么部署安装Hbase的伪分布式模式,在安装hbase前,首先得保证你的hadoop环境已经安装好,并且可以正常使用,因为hbase底层存储使用的是HDFS,所以安装Hbase前,务必先安装hadoop,关于怎么安装hadoop环境,不会的朋友们,可以参考散仙之前的文章,想必既然都准备安装hbase了,hadoop环境肯定都有了,下面开始进入正题。 



在这之前,先介绍下散仙使用的版本,hadoop版本1.2.0,hbase的版本0.94.8,zookeeper的版本3.4.5的,其实用的是hbase配套自带的zk。 

hbase的配置,相比hadoop的配置还是比较简单的,伪分式的配置只需二步,第一步需要配置在hbase的conf下的hbase-env.sh,第二步需要配置同在conf下的hbase-site.xml下面给出配置截图。 
hbase-env.sh里的配置内容:  


Xml代码   收藏代码
  1. export JAVA_HOME=/root/jdk1.6.0_45  
  2. export HBASE_CLASSPATH=/root/hadoop-1.2.0/conf  
  3. export HBASE_MANAGES_ZK=true  
截图如下:  


 


hbase-site.xml里面的内容:  


Xml代码   收藏代码
  1. <configuration]] >   
  2. <property]] >   
  3. <name]] > hbase.cluster.distributed</name]] >   
  4. <value]] > true</value]] >   
  5. </property]] >   
  6. <property]] >   
  7. <name]] > hbase.rootdir</name]] >   
  8. <value]] > hdfs://10.2.143.5:9090/hbase</value]] >   
  9. </property]] >   
  10. </configuration]] >   


截图如下:  


 


至此,我们已经配置完了,下面要启动测试,先启动hadoop集群,确认hadoop启动成功,然后启动hbase。截图如下:  






下面我们就可以使用hbase shell,进入shell命令端,然后建一个表含有一个列簇作为测试,截图如下:  


 


然后,我们再在web访问,60010端口,查看hbase的web页面,截图如下:  




 

至此我们已经成功配置完毕,需要注意的是,如果是在win上访问,需要把防火墙关闭,最后,关闭集群的时候,先关闭hbase,然后关闭hadoop,顺序不能反。  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值