zoukankan      html  css  js  c++  java
  • HBase

    环境

      - hadoop

      - 没有zookeeper(用hbase自带的zookeeper,当然后期我会改用独立的zookeeper)

    HBase介绍

      参考:hbase是什么?

    hbase下载

      地址:http://mirrors.shu.edu.cn/apache/hbase/stable/

      我选的是 hbase-1.4.8-bin.tar.gz

      解压,将文件放到 /usr/local/hbase下

    安装(配置文件)

      1 - .bashrc(可有可无,为了以后操作方便我配置了)

      添加 $HBASE_HOME 环境变量

      cd ~
      vi .bashrc
    
      export $HBASE_HOME=/usr/local/hbase
      export PATH=$PATH:$HBASE_HOME/bin

      2 - hbase.env.sh (/usr/local/hbase/conf)

      cd /usr/local/hbase/conf
      vi hbase-env.sh
    
      export JAVA_HOME=..........    //jdk路径
      export HBASE_MANAGES_ZK=true    //使用hbase自带的zookeeper

      3 - hbase.site.xml(/usr/local/hbase/conf)

      cd /usr/local/hbase/conf
      vi hbase-site.xml

      添加内容

      <configuration>
        <property>
           <name>hbase.rootdir</name>
           <value>hdfs://Kouri(localhost,127.0.0.1):9000/hbase</value>   //hbase依赖到hdfs上 - 可以在hdfs上查看到文件夹
         </property>
         <property>
           <name>hbase.cluster.distributed</name>  //使用分布式
           <value>true</value>
         </property>
       <property>
           <name>hbase.zookeeper.property.dataDir</name>
           <value>/usr/local/hbase/data/zookeeper</value>
         </property>
        <property>
           <name>hbase.zookeeper.quorum</name>  //启动zk的服务器列表,分布式下必配
           <value>Kouri</value>
         </property>
        <property>
           <name>hbase.zookeeper.property.clientPort</name>  //client链接zookeeper端口,默认2181
           <value>2182</value>
         </property>
      </congiguration>

    启动(先启动hadoop)

      start-hbase.sh

    关闭

    stop-hbase.sh

    查看进程

    jps

    出现:HMaster,HQuorumPeer,HRegionServer

    相关演示

      查看hbase在hdfs中情况

      hdfs dfs -ls /hbase

      启动hbase shell

      hbase shell

      HBase的Web界面

      http://localhost:16010  - hbase 1...版本后

    HBase 入坑有关解决

      可参考另一篇:坑人的HBase!!!

    X

    ...................................................
  • 相关阅读:
    xls与csv文件的区别
    青音,经典爱情语录
    win7用户账户自动登录方法汇总
    How to using Procedure found Lead Blocker
    FTS(3) BSD 库函数手册 遍历文件夹(二)
    FTS(3) BSD 库函数手册 遍历文件夹(一)
    DisplayMetrics类 获取手机显示屏的基本信息 包括尺寸、密度、字体缩放等信息
    About App Distribution 关于应用发布
    FTS(3) 遍历文件夹实例
    OpenCV 2.1.0 with Visual Studio 2008
  • 原文地址:https://www.cnblogs.com/floakss/p/9784318.html
Copyright © 2011-2022 走看看