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

  • 相关阅读:
    树的直径 poj 2631
    hdu 3954 Level up(线段树)
    [Java Web]Struts2解决中文乱码问题
    怎样为virtualbox添加新的分辨率
    本人的cocos2d-x之路
    php 中利用json_encode和json_decode传递包括特殊字符的数据
    【设计模式】—— 创建者模式Builder
    【设计模式】——工厂方法FactoryMethod
    【Apache开源软件基金会项目】
    【设计模式】——抽象工厂Abstract Factory
  • 原文地址:https://www.cnblogs.com/fengzzi/p/10036895.html
Copyright © 2011-2022 走看看