centos 6.2 下部署 hadoop<三>之Hbase部署

1297阅读 0评论2012-04-12 liurhyme
分类:

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

上一篇:centos 6.2 下部署 hadoop <二> 之 简单命令解释
下一篇:centos 6.2 下部署 hadoop <四> 之问题荟萃