Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1124428
  • 博文数量: 188
  • 博客积分: 2267
  • 博客等级: 大尉
  • 技术积分: 1907
  • 用 户 组: 普通用户
  • 注册时间: 2011-08-01 11:17
文章分类

全部博文(188)

文章存档

2016年(16)

2015年(16)

2014年(12)

2013年(32)

2012年(45)

2011年(67)

分类: 云计算

2012-04-06 23:40:23

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

接着昨天搭建的hadoop环境,部署一下hbase

部署hadoop请参考http://blog.chinaunix.net/uid-26118446-id-3162467.html


master

wget

$ tar xf hbase-0.92.1.tar.gz

$ mv hbase-0.92.1 hbase

$ cd hbase

$ pwd

/home/hadoop/hbase

 

$ vim conf/hbase-env.sh  添加下边两行

export JAVA_HOME=/usr/local/jdk1.7.0_03

export HBASE_MANAGES_ZK=true

 

vim conf/hbase-site.xml

hbase.rootdir

hdfs://master:9000/hbase

hbase.zookeeper.quorum

>master,node1,node2 //这里要填的个数必须是奇数个(1,3,5,7……这样子,本来是不应该把master填在这了的,我的服务启动有问题,必须是奇数个,只有这样了,要不只能加台机器进来了)

hbase.cluster.distributed

true

The mode the cluster will be in. Possible values are

false: standalone and pseudo-distributed setups with managed Zookeeper

true: fully-distributed with unmanaged Zookeeper Quorum (see hbase-env.sh)

 

$ vim conf/regionservers

node1

node2

 

由于其他两台node配置和master一样,我这里就偷懒了,呵呵!

$ scp -r /home/hadoop/hbase node1:/home/hadoop/

$ scp -r /home/hadoop/hbase node2:/home/hadoop/

 

可以启动服务了

$ bin/start-hbase.sh

 

可以使用  这个来管理hbase



本文参考:http://www.cnblogs.com/ventlam/archive/2011/01/22/HBaseCluster.html

阅读(2113) | 评论(0) | 转发(2) |
给主人留下些什么吧!~~