zoukankan      html  css  js  c++  java
  • hbase单机版安装+phoneix SQL on hbase 单节点安装

    hbase 单机安装部署及phoneix 单机安装

    Hbase 下载 (需先配置jdk)

     https://www.apache.org/dyn/closer.lua/hbase/2.0.1/hbase-2.0.1-bin.tar.gz

    解压安装

    tar -xzvf hbase-2.0.01-bin.tar.gz
    mv hbase-2.0.0.1-ibin hbase
    mv hbase-2.0.0.1 hbase
    mv hbase /opt

    修改配置文件

    cd /opt/hbase/conf/
    vi hbase-site.xml

    配置文件修改

    <configuration>
    
      <property>
        <name>hbase.rootdir</name>
        <value>file:////数据存放路径</value>
      </property>
      <property>
        <name>hbase.cluster.distributed</name>
        <value>true</value>
      </property>
    
    
    </configuration>

    启动 hbase

    cd /opt/hbase
    /bin/start-hbase.sh

    修改环境变量

    cd ~
    vi /etc/profile

    环境变量配置

    export HBASE_HOME=/opt/hbase
    
    export PATH=$PATH:$HBASE_HOME/bin

    安装测试

    hbase shell
    
    
    list

    安装phoneix

    下载

    http://www.apache.org/dyn/closer.lua/phoenix/apache-phoenix-5.0.0-HBase-2.0/bin/apache-phoenix-5.0.0-HBase-2.0-bin.tar.gz

    解压到目录

    cp   phoenix-*-server.jar  /opt/hbase/lib
    cp   phoenix-core*.jar /opt/hbase/lib 

    修改 hosts文件(必须配置)

    127.0.0.1 localhost

    重启habse

    启动phoneix

    ./sqlline.py localhost:2181

    可能报错,如果报错将所有的jar 包复制到habse/lib下; 因为启动Hbase时会创建四张表(会有缺包现象)

    重新启动

    0: jdbc:phoenix:localhost:2181> !tables
    
    +------------+--------------+-------------+---------------+----------+------------+----------------------------+-------------+
    
    | TABLE_CAT  |TABLE_SCHEM  |TABLE_NAME  |  TABLE_TYPE   |REMARKS  |TYPE_NAME  |SELF_REFERENCING_COL_NAME  |REF_GENERAT |
    
    +------------+--------------+-------------+---------------+----------+------------+----------------------------+-------------+
    
    |            |SYSTEM       |CATALOG     |SYSTEM TABLE  |          |            |                            |            |
    
    |            |SYSTEM       |FUNCTION    |SYSTEM TABLE  |          |            |                            |            |
    
    |            |SYSTEM       |SEQUENCE    |SYSTEM TABLE  |          |            |                            |            |
    
    |            |SYSTEM       |STATS       |SYSTEM TABLE  |          |            |                            |            |
    
    +------------+--------------+-------------+---------------+----------+------------+----------------------------+-------------+

    启动成功,到此结束!!!欢迎学习!!

  • 相关阅读:
    如何修改配置文件:CentOS下SSH端口修改
    linux ssh_config和sshd_config配置文件学习
    linux文件权限命令chmod学习
    硬盘接口类型介绍
    Linux中权限(r、w、x)对于目录与文件的意义
    谈谈对虚拟DOM的理解
    对于深入响应式原理的深刻理解
    环套树 or 基环树 找环
    POI 2014 little bird
    洛谷P2876 [USACO07JAN]解决问题Problem Solving
  • 原文地址:https://www.cnblogs.com/tsxylhs/p/9573838.html
Copyright © 2011-2022 走看看