Hbase集群部署


1、安装Hadoop集群

  这个之前已经写过

2、安装Zookeeper

  这个之前也已经写过

3、下载hbase,放到master机器,解压

4、修改hbase-env.sh,添加Java地址

  export JAVA_HOME=/home/wyh/hadoop/jdk1.6.0_45

5、修改hbase-site.xml

如下:



hbase.rootdir
hdfs://master:9000/opt/hbase/hbasedata


hbase.cluster.distributed
true


hbase.master
hdfs://master:60000


hbase.zookeeper.quorum
master,slave1,slave2

注意,需要在hadoop下创建/opt/hbase/hbasedata目录

6、修改regionservers

添加三台集群机器 master slave1 slave2

7、启动hadoop集群

8、启动zookeeper

9、启动hbase

bin/start-hbase.sh

10、进入hbase shell 

bin/hbase shell

11、进行hbase的各种操作

(注意,如果报ruby错误,需要保证hosts中有localhost的配置,具体原因还不明)