zoukankan      html  css  js  c++  java
  • Hbase的安装和部署

    本篇主要讲解hbase的完全分布式的安装,至于伪分布和单机就很简单了。

    安装步骤:

    1.首先到官网下载适合hadoop版本的hbase,本章使用2.0.1版本。下载地址http://mirrors.cnnic.cn/apache/hbase/

    2.下载完毕后,利用Xftp上传到相应的目录,解压也可以用“-C 路径”,来指定解压到的目录

    tar -zxf hbase-2.0.1-hadoop1-bin.tar.gz

    3.设置环境变量

     使用sudo vi /etc/profile命令修改系统环境变量
    
    export HBASE_HOME=/app/hbase-0.96.2
    
    export PATH=$PATH:$HBASE_HOME/bin

    然后使用source /etc/profile 使得配置环境变量生效。

    4.产看版本是否安装

    hbase version

    5.编辑hbase-env.sh

    sudo vi hbase-env.sh

    修改文件配置(2.0版本用自带zookeeper只用更改这一个即可)

    #Java环境
    
    export JAVA_HOME=/app/lib/jdk1.7.0_55

    这里要注意的是:1、由于hbase自带zookeeper,所以我们不用去管zookeeper的配置问题,如果是自己安装的zookeeper,可以手动进行更改例如

    #通过hadoop的配置文件找到hadoop集群
    
    export HBASE_CLASSPATH=/app/hadoop-1.1.2/conf
    
    #使用HBASE自带的zookeeper管理集群
    
    export HBASE_MANAGES_ZK=true

    6.配置hbase-site.xml文件 

    <property> 
            <name>hbase.rootdir</name> <!-- hbase存放数据目录 -->
            <value>hdfs://master:9000/opt/hbase/hbase_db</value>
    
              <!-- 端口要和Hadoop的fs.defaultFS端口一致-->
          </property> 
          <property> 
            <name>hbase.cluster.distributed</name> <!-- 是否分布式部署 -->
            <value>true</value> 
          </property> 
          <property> 
            <name>hbase.zookeeper.quorum</name> <!-- list of  zookooper -->
            <value>master,slave1,slave2</value> 
          </property>     
    
           <property><!--zookooper配置、日志等的存储位置 -->
              <name>hbase.zookeeper.property.dataDir</name> 
              <value>/opt/hbase/zookeeper</value>
           </property>

    以上根据自己的机器进行适当的修改。

    到这里配置基本完成,可以启动验证了。

    7.启动验证

    ./start-hbase.sh启动

    输入命令进入hbase

    hbase shell

    输入命令查看状态:

    status

    也可以

    输入jps命令查看进程是否启动成功,若 master上出现HMaster、HQuormPeer,

          slave上出现HRegionServer、HQuorumPeer,就是启动成功了。

    到这里就可以进行正式的hbase操作了。

  • 相关阅读:
    27、驱动调试之修改系统时钟中断定位系统僵死问题
    25、驱动调试之打印到proc虚拟文件
    24、驱动调试之printk
    23、uevent/hotplug热拔插机制
    22、DMA驱动程序框架
    21、IIS声卡驱动程序
    20、RTC驱动程序
    ZOJ
    HDU-4272 LianLianKan (dfs)
    UVA-624 CD (01背包+路径记忆)
  • 原文地址:https://www.cnblogs.com/qianshuixianyu/p/9506221.html
Copyright © 2011-2022 走看看