zoukankan      html  css  js  c++  java
  • Hive的安装与使用

      hive是一个SQL解析引擎,可以在hive中创建表,执行sql语句。创建的表是存储在hdfs中,执行的sql语句是通过MapReduce执行的。可以通过执行sql语句来代替编写MapReduce作业,太方便了!

    1.解压缩、设置环境

    hive使用的版本是hive-0.9.0.tar.gz。我们在/usr/local目录下解压缩、重命名

    ta  -xzvf  hive-0.9.0.tar.gz
    mv hive-0.9.0  hive

    在/etc/profile中设置环境变量HIVE_HOME,指向/usr/local/hive,并把bin目录设置到PATH变量中。

    2.重命名配置文件

    对conf目录下的配置文件重命名,执行

    mv  hive-env.sh.template  hive-env.sh
    mv  hive-default.xml.template  hive-site.xml

    3.修改配置信息

    修改hadoop的hadoop-env.sh(否则启动hive汇报找不到类的错误)

    export HADOOP_CLASSPATH=.:$CLASSPATH:$HADOOP_CLASSPATH:$HADOOP_HOME/bin

    修改$HIVE_HOME/bin的hive-config.sh,增加以下三行

    export JAVA_HOME=/usr/local/jdk
    export HIVE_HOME=/usr/local/hive
    export HADOOP_HOME=/usr/local/hadoop

    4.启动

    首先确保hadoop已经在运行,然后执行命令hive,这样就进入了hive的命令行。

    好了,搞定了!

  • 相关阅读:
    Dev:LookUpEdit的用法
    Excel:写入Excel单纯写入
    浅拷贝与深拷贝
    自行车的种类
    简单的话
    Excel:导入导出原文02
    VS2010中出现无法嵌入互操作类型
    U盘有时候不显示(win7 64位)
    Knockout学习之Single Page Application
    CSS点滴整理
  • 原文地址:https://www.cnblogs.com/yangml/p/3809488.html
Copyright © 2011-2022 走看看