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安装配置完成



  • 相关阅读:
    Struts2异常:HTTP Status 404
    Struts2的Action编写
    Struts2异常:HTTP Status 404
    Struts2的核心配置文件
    Struts2入门1
    Hibernate的批量抓取
    Hibernate检索策略
    Hibernate的HQL多表查询
    Hibernate入门4
    Hibernate异常:MappingException
  • 原文地址:https://www.cnblogs.com/QuestionsZhang/p/12340576.html
Copyright © 2011-2022 走看看