zoukankan      html  css  js  c++  java
  • CDH5.16.1版本的tar包版Hive1.1.0集成安装

    1 下载对应的hive安装包,cdh官方的下载镜像找到对应的hive版本

    http://archive.cloudera.com/cdh5/cdh/5/

    2 下载好的tar包hive-1.1.0-cdh5.16.1.tar.gz  ,并解压

    tar -zvxf hive-1.1.0-cdh5.16.1.tar.gz

    3 创建MySQL数据库并创建用户和权限

    create database hive default character set UTF8;

    grant all privileges on hive.* to hive@'%' identified by 'Test12345XXX';

    flush privileges;

    4 上传mysql的jar包到hive的lib目录下,我这里用的是rz插件上传

    /mnt/software/hive-1.1.0-cdh5.16.1/lib

    5 增加hive环境变量

    vim /etc/profile

    追加如下内容,根据自己的安装路径

    #HIVE
    export HIVE_HOME=/mnt/software/hive-1.1.0-cdh5.16.1
    export PATH=$PATH:$HIVE_HOME/bin

    刷新环境变量

    source /etc/profile

    6 修改配置文件

    vim /mnt/software/hive-1.1.0-cdh5.16.1/hive-site.xml

    <configuration>
    <property>
    <name>javax.jdo.option.ConnectionUserName</name>
    <value>hive</value>
    </property>
    <property>
    <name>javax.jdo.option.ConnectionPassword</name>
    <!-- MySQL密码 -->
    <value>Test123456</value>
    </property>
    <property>
    <name>javax.jdo.option.ConnectionURL</name>
    <value>jdbc:mysql://hdp/hive?createDatabaseIfNotExist=true&useSSL=false</value>
    </property>
    <property>
    <name>javax.jdo.option.ConnectionDriverName</name>
    <value>com.mysql.jdbc.Driver</value>
    </property>
    </configuration>
    

    7 初始化并启动hive

    1. 启动Hive 的 Metastore Server服务进程
           hive --service metastore &
    2. hive第一次登录需要初始化
           schematool -dbType mysql -initSchema
    3. 登录hive


      

    8 链接MySQL验证是否初始化完成,hive安装配置完成



  • 相关阅读:
    redis学习汇总
    注解配置springMVC
    为什么MYSQL分页时使用limit+ order by会出现数据重复问题
    springMVC请求访问的整个过程
    springMVC项目配置文件
    springMVC三大组件、spring主要jar包、
    单例模式的三种实现方式
    JDBC连接数据库的7个步骤
    数据结构汇总
    Java基础汇总2019
  • 原文地址:https://www.cnblogs.com/QuestionsZhang/p/12340576.html
Copyright © 2011-2022 走看看