zoukankan      html  css  js  c++  java
  • HBase集群搭建

    下载安装包

    • 我使用的是:hbase-0.99.2-bin.tar.gz
    • 上传到指定目录:个人习惯,我放在了/home/hadoop/apps/

    解压

    tar –zxvf  hbase-0.99.2-bin.tar.gz
    

    重命名

    mv hbase-0.99.2 hbase
    

    修改环境变量

    在node1机器上执行下面命令

    vim /etc/profile
    

    添加内容:

    export HBASE_HOME=/home/hadoop/apps/hbase
    export PATH=$PATH:$HBASE_HOME/bin
    

    使其立即生效:

    source /etc/profile
    

    同样在其他机器上也执行上述操作。

    修改配置文件

    cd /home/hadoop/apps/hbase/conf
    

    hbase-env.sh主要配置如下几点:

    # jdk安装目录
    export JAVA_HOME=/usr/jdk  
    
    # hadoop配置文件的位置
    export HBASE_CLASSPATH=/home/hadoop/hadoop/conf 
    
    # 如果使用独立安装的zookeeper这个地方就是false 
    export HBASE_MANAGES_ZK=true   
    

    hbase-site.xml主要配置如下:

    <configuration>
      <property>
        <name>hbase.master</name>   
        #hbasemaster的主机和端口  
        <value>node1:60000</value>
      </property>
      <property>
        <name>hbase.master.maxclockskew</name>
        <value>180000</value>
      </property>
      <property>
        <name>hbase.rootdir</name>
        #hdfs目录,持久化hbase数据
        <value>hdfs://node1/hbase</value>
      </property>
      <property>
        <name>hbase.cluster.distributed</name>  
        #是否分布式运行,false即为单机
        <value>true</value>
      </property>
      <property>
        <name>hbase.zookeeper.quorum</name>
        #zookeeper地址
        <value>node1,node2,node3</value>
      </property>
      <property>
        <name>hbase.zookeeper.property.dataDir</name>
        #zookeeper配置信息快照的位置
        <value>/home/hadoop/apps/hbase/tmp/zookeeper</value>
      </property>
    </configuration>
    

    Regionservers配置如下(这里配置是从机器域名):

    node1
    node2
    

    把hadoop的hdfs-site.xml和core-site.xml 放到hbase/conf下

    cp /home/hadoop/apps/hadoop/etc/hadoop/hdfs-site.xml /home/hadoop/apps/hbase/conf
    cp /home/hadoop/apps/hadoop/etc/hadoop/core-site.xml /home/hadoop/apps/hbase/conf
    

    分发到其它机器

    scp –r /home/hadoop/apps/hbase hadoop@node2:/home/hadoop/apps
    scp –r /home/hadoop/apps/hbase hadoop@node3:/home/hadoop/apps
    

    启动

    1、确保hadoop集群已经启动

    2、start-hbase.sh

    查看

    • 进程:jps
    • 进入hbase的shell:hbase shell
    • 退出hbase的shell:quit
    • 页面:http://node1:16030

  • 相关阅读:
    查看CLOUD系统级IIS日志
    采购订单设置采购部门为缺省值
    单据头数据复制到单据体
    CLOUD设置过滤方案不共享
    BZOJ 4773: 负环 倍增Floyd
    LOJ #539. 「LibreOJ NOIP Round #1」旅游路线 倍增floyd + 思维
    BZOJ 4821: [Sdoi2017]相关分析 线段树 + 卡精
    一些常用公式/技巧
    BZOJ 4517: [Sdoi2016]排列计数 错排 + 组合
    BZOJ 3162: 独钓寒江雪 树的同构 + 组合 + 计数
  • 原文地址:https://www.cnblogs.com/tianboblog/p/8763500.html
Copyright © 2011-2022 走看看