zoukankan      html  css  js  c++  java
  • Hive 安装

    解压

    配置环境变量

    vim /etc/profile
    	export HIVE_HOME=/opt/hive
    	export PATH=PATH:HIVE_HOMEin
    source /etc/profile
    

    新建一个logs文件夹,放日志文件

    img

    修改配置文件

    位于$HIVE_HOME/conf下

    1. cp hive-default.xml.template hive-site.xml

    2. vim hive-site.xml

      (删除掉configuration里的所有配置)

      <configuration>
          <property>
          <name>javax.jdo.option.ConnectionURL</name>
          <value>jdbc:mysql://192.9.145.3:3306/hive?createDatabaseIfNotExist=trueuseSSL=false</value>
          <description>
            JDBC connect string for a JDBC metastore.
            To use SSL to encrypt/authenticate the connection, provide database-specific SSL flag in the connection URL.
            For example, jdbc:postgresql://myhost/db?ssl=true for postgres database.
          </description>
        </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>
           <description>password to use against metastore database</description>
        </property>
        <property>
           <name>hive.metastore.schema.verification</name>
           <value>false</value>
        </property>
        <property>
           <name>hive.metastore.warehouse.dir</name>
           <value>/opt/hive/warehouse</value>
        </property>
        <property>
           <name>hive.exec.scratchdir</name>
           <value>/opt/hive/scratchdir</value>
        </property>
        <property>
           <name>hive.querylog.location</name>
           <value>/opt/hive/logs</value>
        </property>
      </configuration>
      
      
    3. vim hive_env.sh

      export HADOOP_HOME=/opt/hadoop
      export HIVE_CONF_HOME=/opt/hive/conf
      
    4. vim hive-log4j.properties

      hive.log.dir=/opt/hive/logs

    启动HIVE

    img

  • 相关阅读:
    初识 Rabbitmq
    Lambda表达式(C语言-gcc编译器)
    二叉树转换成双向链表
    进程的内存分布
    Linux shell之数组
    Ubuntu 使用Gparted工具扩大第一分区方法步骤
    Android源码编译出错解决办法
    IIC总线解析
    VirtualBox Ubuntu虚拟机串口编程
    ubuntu虚拟机上解决克隆github代码慢的方法
  • 原文地址:https://www.cnblogs.com/fengzzi/p/10036895.html
Copyright © 2011-2022 走看看