精华内容
下载资源
问答
  • hive 配置

    千次阅读 2017-11-01 19:09:25
    hive下载地址https://mirrors.tuna.tsinghua.edu.cn/apache/hive/ 解压到/usr/local 改名为hive 更改拥有者 ...配置环境 export HIVE_HOME=/usr/local/hive export PATH=$PATH:$HIVE_HOME/bin 在h

    hive下载地址https://mirrors.tuna.tsinghua.edu.cn/apache/hive/
    解压到/usr/local 改名为hive

    更改拥有者
    sudo chown -R hadoop:hadoop hive

    配置环境

    export HIVE_HOME=/usr/local/hive
    export PATH=$PATH:$HIVE_HOME/bin

    在hive/conf下新建文件hive-site.xml
    将 hive-env.sh.template 改名为 hive-default.xml
    编辑:vi hive-site.xml
    内容如下:

    <?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://127.0.0.1:3306/hive?createDatabaseIfNotExist=true</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>123456</value>
        </property>
    </configuration>

    安装mysql
    sudo yum install mysql-server

    重启sudo service mysqld restart

    下载mysql驱动https://dev.mysql.com/downloads/connector/j/
    解压后将mysql-connector-java-5.1.42-bin.jar拷贝到/usr/local/hive/lib目录下

    进入mysql命令下(mysql服务先要开启)
    mysql -u root -p

    将mysql权限赋给hive
    grant all on . to hive@localhost identified by ‘hive’;

    刷新权限关系
    flush privileges

    退出mysql命令在终端输入hive即可进入hive命令下

    展开全文
  • Hive 配置

    万次阅读 2019-04-30 15:03:00
    我使用的hive版本是1.2.1,以下是默认的配置文件。 hive-env.sh 重命名hive-env.sh.template为hive-env.sh,修改如下信息: # Set HADOOP_HOME to point to a specific hadoop install directory # 设置Hadoop安装...

    我使用的hive版本是1.2.1,以下是默认的配置文件。

    hive-env.sh

    重命名hive-env.sh.templatehive-env.sh,修改如下信息:

    # Set HADOOP_HOME to point to a specific hadoop install directory
    # 设置Hadoop安装目录
    export HADOOP_HOME=/opt/module/hadoop-2.7.2
    
    # Hive Configuration Directory can be controlled by:
    # Hive配置文件目录
    export HIVE_CONF_DIR=/opt/module/hive-1.2.1/conf
    

    hive-site.xml

    默认情况下,没有hive-site.xml这个文件,我们可以自己创建一个或者拷贝一份hive-default.xml.template,我是新创建的。

    <?xml version="1.0"?>
    <?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
    <configuration>
        <property>
            <name>javax.jdo.option.ConnectionURL</name>
            <value>jdbc:mysql://hadoop101:3306/metastore?createDatabaseIfNotExist=true</value>
            <description>JDBC connect string for a JDBC metastore</description>
        </property>
        <property>
            <name>javax.jdo.option.ConnectionDriverName</name>
            <value>com.mysql.jdbc.Driver</value>
            <description>Driver class name for a JDBC metastore</description>
        </property>
        <property>
            <name>javax.jdo.option.ConnectionUserName</name>
            <value>root</value>
            <description>username to use against metastore database</description>
        </property>
        <property>
            <name>javax.jdo.option.ConnectionPassword</name>
            <value>asd123</value>
            <description>password to use against metastore database</description>
        </property>
        <property>
            <name>hive.cli.print.current.db</name>
            <value>true</value>
            <description>是否显示当前的数据库</description>
        </property>
        <property>
            <name>hive.cli.print.header</name>
            <value>true</value>
            <description>是否显示表字段</description>
        </property>
        <property>
            <name>hive.metastore.warehouse.dir</name>
            <value>/user/hive/warehouse</value>
            <description>Hive数据仓库位置配置</description>
        </property>
    </configuration>
    

    hive-log4j.properties

    Hive的log默认存放在/tmp/root/hive.log目录下(当前用户名下),修改/opt/module/hive/conf/hive-log4j.properties.template文件名称为hive-log4j.properties

    # Define some default values that can be overridden by system properties
    hive.log.threshold=ALL
    hive.root.logger=INFO,DRFA
    hive.log.dir=/opt/module/hive-1.2.1/logs   ##修改此处
    hive.log.file=hive.log
    
    # Define the root logger to the system property "hadoop.root.logger".
    log4j.rootLogger=${hive.root.logger}, EventCounter
    
    # Logging Threshold
    log4j.threshold=${hive.log.threshold}
    

    参数配置方式

    配置文件方式

    默认配置文件:hive-default.xml
    用户自定义配置文件:hive-site.xml

    注意:用户自定义配置会覆盖默认配置。另外,Hive也会读入Hadoop的配置,因为Hive是作为Hadoop的客户端启动的,Hive的配置会覆盖Hadoop的配置。配置文件的设定对本机启动的所有Hive进程都有效。

    命令行参数方式

    启动Hive时,可以在命令行添加-hiveconf param=value来设定参数,仅对本次hive启动有效

    #设置 不显示当前数据库
    hive -hiveconf hive.cli.print.current.db=false
    
    #设置 显示当前数据库名字
    hive -hiveconf hive.cli.print.current.db=true
    

    参数声明方式

    可以在HQL中使用SET关键字设定参数,仅对本次hive启动有效

    [root@hadoop101 conf]# hive
    
    Logging initialized using configuration in file:/opt/module/hive-1.2.1/conf/hive-log4j.properties
    hive (default)> set hive.cli.print.current.db=false;
    hive> set hive.cli.print.current.db=true;
    hive (default)> 
    
    

    查看参数设置

    hive (default)> set hive.cli.print.current.db;
    hive.cli.print.current.db=true
    hive (default)> 
    

    上述设定方式的优先级依次递增。即配置文件<命令行参数<参数声明。注意某些系统级的参数,例如log4j相关的设定,必须用前两种方式设定,因为那些参数的读取在会话建立以前已经完成了。

    展开全文
  • hive配置

    2012-12-07 11:14:07
    http://wenku.baidu.com/view/21eeea03a6c30c2259019ef0.html hive配置很简单。随便搜到一个还不错的如上连接 下载,解压,配个环境变量就可以用了。

    http://wenku.baidu.com/view/21eeea03a6c30c2259019ef0.html

    hive配置很简单。随便搜到一个还不错的如上连接

    下载,解压,配个环境变量就可以用了。

    展开全文
  • HIVE配置

    2017-07-24 16:02:02
    配置环境变量配置hive启动命令配置hive-site.xml初始化数据库 schematool -initSchema -dbType oracle
    1. 配置环境变量
    2. 配置hive-env.sh
    3. 配置hive-site.xml
    4. 初始化数据库 schematool  -initSchema   -dbType oracle 
    5. 启动hive
    展开全文
  • Hive配置

    2015-07-21 13:16:12
    安装好hive之后,在~/.bashrc添加如下内容 ...配置一下hive-site.xml,添加”system:java.io.tmpdir”配置项 新建文件夹/home/dida/hive1.2/iotmp 将含有”system:java.io.tmpdir”的配置项的值修改为如上地址
  • Hive Hive配置详解

    万次阅读 2018-06-25 21:46:40
    整理自 https://www.cnblogs.com/hark0623/p/5650075.html...下面这篇文章带你解密这些配置请跟随以下这些问题来看以下配置:1.hive输出格式的配置项是哪个?2.hive被各种语言调用如何配置?3.hive提交作业是在hiv...
  • 远程连接hive配置

    千次阅读 2019-06-08 23:00:16
    远程连接hive配置 1. 配置hive-site.xml 在hive-site.xml中加入配置信息,ip需要修改。 <property> <name>hive.server2.thrift.port</name> <value>10000</value> </property>...
  • Spark On Hive配置

    千次阅读 2018-12-21 10:16:07
    Spark On Hive 配置步骤 在Spark客户端安装包下的conf目录中创建文件hive-site.xml,配置hive的metastore路径 &lt;configuration&gt; &lt;property&gt; &lt;name&gt;hive.metastore....
  • dh的hive配置中,修改 添加 hive-site.xml 配置 CDH版本的hive-site.xml是通过CM配置生成的文件,每次启动,都会根据CM选项还原配置,因此,我们必须用CM界面,找到Hive的配置选项,修改Hive的配置项。之前我一直没...
  • 本实验主要完成Hvie on Spark的配置,主要内容包含maven配置、编译spark源码 spark配置 hive配置 二 配置步骤 一、maven配置 编译spark源码需要使用maven,我们先来配置一下maven环境。 第一步:下载maven安装包 ...
  • spark下安装hive标准配置文档。Ubuntu安装hive,并配置mysql作为元数据库时候需要的标准hive-site.xml配置文件,可以根据这个文件联系我的博文内容就行修改,避免入坑。实现快捷启动hive
  • Hive 配置显示表头和数据库信息 vim /usr/local/hive/conf/hive-site.xml 在 conf/hive-site.xml 中添加如下配置 <property> <name>hive.cli.print.header</name> <value>true</...
  • hive 配置参数说明

    2014-03-18 17:29:06
    hive 配置参数说明 hive.exec.mode.local.auto 决定 Hive 是否应该自动地根据输入文件大小,在本地运行(在GateWay运行) true hive.exec.mode.local.auto.inputbytes.max 如果 hive.exec.mode.local....
  • 查看hive配置

    千次阅读 2018-05-29 15:40:52
    在启动hive时设置配置属性信息$ bin/hive --hiveconf &lt;property=value&gt;查看当前所有的配置信息hive &gt; set ;hive &gt;set hive.metastore.uris;hive (db_hive)&gt; set system:user....
  • Hive配置文件中配置项的含义详解(收藏版) 这里面列出了hive几乎所有的配置项,下面问题只是说出了几种配置项目的作用。更多内容,可以查看内容 问题导读: 1.hive输出格式的配置项是哪个? 2.hive被各种语言...
  • Hive配置与操作实践

    千次阅读 2016-01-25 16:12:40
    Hive配置与操作实践@(Hadoop)安装hivehive的安装十分简单,只需要在一台服务器上部署即可。上传hive安装包,解压缩,将其配入环境变量。mysql的设置在要作为元数据库的mysql服务器上建立hive数据库:#建立数据库 ...
  • hive配置详解

    千次阅读 2017-12-30 15:51:10
    hive配置hive.ddl.output.format:hive的ddl语句的输出格式,默认是text,纯文本,还有json格式,这个是0.90以后才出的新配置hive.exec.script.wrapper:hive调用脚本时的包装器,默认是null,如果设置为...
  • Hive配置日志

    2019-09-22 22:11:30
    1.重命名hive/conf文件夹下的hive-log4j 2.修改hive.log.dir参数,如果不修改默认hive.log位于/tmp/{user}下面,一般来说使用在hive目录下自己创建的logs文件夹。 3.使用exit退出hive,bin/hive重新进入...
  • Hive配置详解

    千次阅读 2018-03-11 10:36:46
    hive配置hive.ddl.output.format:hive的ddl语句的输出格式,默认是text,纯文本,还有json格式,这个是0.90以后才出的新配置hive.exec.script.wrapper:hive调用脚本时的包装器,默认是null,如果设置为...
  • SQuirrel连接hive配置

    万次阅读 2019-03-21 10:52:46
     最近由于大数据部门相关同事离职,不得不研究一下大数据相关组件,今天成功安装配置Hive,简单记录,一是为了加深印象,二是为以后备用,三是为大家提供参考,避免少踩坑。  在Hive的官网上介绍三种可视化工具...
  • hive配置参数的说明:

    2017-01-04 10:07:20
    hive配置参数的说明:   hive.ddl.output.format:hive的ddl语句的输出格式,默认是text,纯文本,还有json格式,这个是0.90以后才出的新配置; hive.exec.script.wrapper:hive调用脚本时的包装器,默认是null,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 13,720
精华内容 5,488
关键字:

hive配置