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



  • 相关阅读:
    for,while循环嵌套二次练习
    break语句;continue语句
    实际运用for、while循环嵌套
    for,while循环嵌套
    while循环
    if语法分支
    js读取cookie,并利用encrypt和decrypt加密和解密方法
    instance of的java用法
    objectmapper使用
    日志组件slf4j介绍及配置详解
  • 原文地址:https://www.cnblogs.com/QuestionsZhang/p/12340576.html
Copyright © 2011-2022 走看看