zoukankan      html  css  js  c++  java
  • hadoop 2.6.0 搭建hbase hbase-0.99.2 (伪分布式)


    需要事先搭建好hadoop的hdfs系统


    ---------------------------------------------------------------------------------------------------------------


    下载合适的hbase,版本对应很重要。这个版本应该可用

    先下载hbase   

    http://archive.apache.org/dist/hbase/

    我下载的是0.99.2版本


    下载,tar 解压。我将其放在/usr目录下


    --------------------------------------------------------------------

    1 添加hbase环境变量 添加     vim /etc/profiel  

      添加    export PATH=$PATH:/usr/hbase-0.99.2/bin


    source /etc/profiel  


    刷新环境变量



    --------------------------------------------------------------------------

    2  进入hbase/conf 配置文件下


        2.1  修改hbase-env.sh文件  ,修改这两行并去掉注释

                   

                     export JAVA_HOME=/usr/local/jdk1.8.0_101
                     export HBASE_MANAGES_ZK=true

      2.2   修改 hbase-site.xml文件

    <configuration>
          <property>
                      <name>hbase.rootdir</name>
                      <value>hdfs://192.168.32.128:9000/hbase</value>
              </property>
              <property>
                    <name>dfs.replication</name>
                    <value>1</value>
          </property>
    
    </configuration>
    


    ------------------------------------------------------------------------------

    3 上面的ip是自己的localhost 的ip,也可以用localhost。   9000是hdfs端口

       需要在hdfs里面新建一个hbase目录  大致用  hadoop  fs -mkdir /hbase


    ---------------------------------------------------------------------------------------------------


    4  进入  hbase/bin 目录

    ./start-hbase.sh    启动hbase   同理   ./stop-hbase.sh   关闭hbase


    ./hbase  shell  进入hbase终端 ,试着输入list命令试试



         




  • 相关阅读:
    html基本标签练习
    实践1-qq邮箱主页
    html加强
    Date日期操作
    日期类的加减及java中所以日期类的操作算法大全
    讲解java异常
    关于Java并发编程的总结和思考
    删除map、list集合元素总结
    Jedis使用总结【pipeline】【分布式的id生成器】【分布式锁【watch】【multi】】【redis分布式】
    Java中的时间日期处理
  • 原文地址:https://www.cnblogs.com/fangyuandoit/p/13713890.html
Copyright © 2011-2022 走看看