Chinaunix首页 | 论坛 | 博客
  • 博客访问: 246918
  • 博文数量: 40
  • 博客积分: 713
  • 博客等级: 军士长
  • 技术积分: 437
  • 用 户 组: 普通用户
  • 注册时间: 2011-11-06 19:16
个人简介

努力不一定成功但放弃就一定失败

文章分类

全部博文(40)

文章存档

2012年(32)

2011年(8)

分类: 云计算

2012-05-27 21:39:49

原文地址centos 6.2 下部署 hadoop<三>之Hbase部署 作者ykyx00


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)

   

    hbase.zookeeper.property.dataDir 

    /home/${user.name}/tmp/zookeeper

 

$ 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

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