首页 > 其他 > 详细

hbase集群

时间:2015-10-28 19:40:25      阅读:194      评论:0      收藏:0      [点我收藏+]

将主节点配置好的hbase拷贝到从节点

1、
    cp ~/Desktop/hbase-0.98.5-hadoop1-bin.tar.gz ~/
    tar -zxvf hbase-0.98.5-hadoop1-bin.tar.gz


2、hbase-env.sh
    cd ~/hbase-0.98.5-hadoop1/conf
    vi hbase-env.sh
        export JAVA_HOME=/usr/jdk
        export HBASE_MANAGES_ZK=false        不用hbase自带的zookeeper集群


3、hbase-site.xml
    cd ~/hbase-0.98.5-hadoop1/conf
    vi hbase-site.xml
<configuration>
  <property>
    <name>hbase.rootdir</name>
    <value>hdfs://sniper1:9000/hbase</value>
  </property>
 
  <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
  </property>
 
  <property>    
        <name>hbase.zookeeper.property.clientPort</name>  
        <value>2181</value>  
  </property>
 
  <property>
    <name>hbase.tmp.dir</name>
    <value>/home/grid/soft/hbase/hbase/tmp</value>
  </property>
 
  <property>
    <name>hbase.zookeeper.quorum</name>
    <value>sniper1,sniper2,sniper3</value>
    <description>d</description>
  </property>
 
  <property>
    <name>hbase.zookeeper.property.dataDir</name>
    <value>/home/grid/soft/hbase/hbase/zookeeper</value>
  </property>
</configuration> 

4、配置从节点:regionservers
sniper2
sniper3

5、安装zookeeper集群:参考博文    http://my.oschina.net/sniperLi/blog/499051

6、检查
    java -version
    hadoop -version
    sudo ufw status

7、运行
    hadoop -->  zookeeper  -->  hbase
    start-all.sh
    zkServer.sh start            zkServer.sh status    一定要查看zookeeper是否运行成功,注意查看zookeeper的启动输出
    start-hbase.sh
    hbase shell
        list
        create ‘aa‘, ‘bb‘


    stop-hbase.sh
    zkServer.sh stop
    stop-all.sh


8、移除冲突的jar包
    slf4j


每启动一个框架,先查看该框架是否启动成功,否则,等到启动最后一个框架再查看,就不好排查问题
就比如启动zookeeper,以为看到进程就启动成功了,其实需要进一步验证才行






hbase集群

原文:http://my.oschina.net/sniperLi/blog/523275

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!