美文网首页我爱编程
一、hive的本地与远程安装

一、hive的本地与远程安装

作者: starlightGeek | 来源:发表于2018-08-03 15:19 被阅读0次

    一、前提条件

    1、已经搭建好hadoop或hadoop集群环境

    二、安装步骤

    1、下载hive安装包

    [http://www.apache.org/dyn/closer.cgi/hive/]

    2、上传解压 到 /home/hadoop目录下: /home/hadoop/hive

    3、 编辑/etc/profile,配置HIVE_HOME

    export HIVE_HOME=/home/hadoop/hive-x.y.z

    export PATH=PATH:HIVE_HOME/bin

    4、进入$HIVE_HOME/conf文件夹下配置hive-env.sh

    在文件的中指定hadoop的安装路径

    HADOOP_HOME=/home/hadoop/hadoop-2.8.3

    5、配置 $HIVE_HOME/conf/hive-site.xml 文件

    详细可参考:[https://cwiki.apache.org/confluence/display/Hive/AdminManual+MetastoreAdmin]

    <?xml version="1.0" encoding="UTF-8" standalone="no"?>
    <?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
    <configuration>
    <property>
    <name>javax.jdo.option.ConnectionURL</name>
    <value>jdbc:mysql://[host name]:3306/[database name]</value>
    </property>
    <property>
    <name>javax.jdo.option.ConnectionDriverName</name>
    <value>com.mysql.jdbc.Driver</value>
    </property>
    <property>
    <name>javax.jdo.option.ConnectionUserName</name>
    <value>root</value>
    </property>
    <property>
    <name>javax.jdo.option.ConnectionPassword</name>
    <value>ab123456</value>
    </property>
    </configuration>

    6、配置Mysql

    创建数据库:create database hive;

    创建用户:create user 'hivedba' identified by 'ab123456';

    授权用户:grant all privileges on hive.* to 'hivedba'@'%' identified by 'ab123456';

    拷贝mysql链接驱动到: $HIVE_HOME/lib目录下

    (jar驱动下载地址:[https://dev.mysql.com/downloads/connector/j/]

    7、启动

    输入:hive

    相关文章

      网友评论

        本文标题:一、hive的本地与远程安装

        本文链接:https://www.haomeiwen.com/subject/blayvftx.html