Hbase集群部署

Hbase集群部署,第1张

Hbase集群部署
  1. Zookeeper 集群的正常部署并启动

  2. Hadoop 集群的正常部署并启动

  3. 配置环境变量

    vi /etc/profile
    
    export Hbase_HOME=/home/xyp9x/hbase-2.0.5
    export PATH=$PATH:$Hbase_HOME/bin
    
    source /etc/profile
    
  4. hbase-env.sh 修改内容

    vi hbase-env.sh
    
    export JAVA_HOME=/home/xyp9x/jdk1.8.0_144
    export Hbase_MANAGES_ZK=false
    
  5. hbase-site.xml 修改内容

    vi hbase-site.xml
    
    
    
    	
    	hbase.rootdir
    	hdfs://bigdata111:9000/Hbase
    
    
    	
    	hbase.cluster.distributed
    	true
    
    
    	
    	hbase.master.port
    	60000
    
    
    	
    	hbase.regionserver.port
    	60020
    
    
    	
    	hbase.master.info.port
    	-1
    
    
    	
    	hbase.regionserver.info.port
    	60030
    
    
    	
    	hbase.zookeeper.quorum
    	bigdata111,bigdata112,bigdata113
    
    
    	
    	hbase.zookeeper.property.dataDir
    	/home/xyp9x/zookeeper-3.5.7/data
    
    
    
    
  6. regionservers修改内容

    vi regionservers
    
    bigdata111
    bigdata112
    bigdata113
    
  7. 软连接hadoop配置文件到hbase

    ln -s /home/xyp9x/hadoop-2.8.4/etc/hadoop/core-site.xml /home/xyp9x/hbase-2.0.5/conf/core-site.xml
    
    ln -s /home/xyp9x/hadoop-2.8.4/etc/hadoop/hdfs-site.xml /home/xyp9x/hbase-2.0.5/conf/hdfs-site.xml
    
  8. 分发

    scp -r hbase-2.0.5/ xyp9x@bigdata112:`pwd`
    scp -r hbase-2.0.5/ xyp9x@bigdata113:`pwd`
    
  9. hbase服务启动(提示:如果集群之间的节点时间不同步,会导致 regionserver 无法启动,抛出ClockOutOfSyncException异常)

    bin/start-hbase.sh
    
  10. hbase关闭

    bin/stop-hbase.sh
    
  11. 查看hbase页面

    http://bigdata111:60010
    
  12. Hbase API

    	
            
                org.apache.hbase
                hbase-server
                2.0.5
            
            
                org.apache.hbase
                hbase-client
                2.0.5
            
        
    

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5652999.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存