• 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的命令行。

    好了,搞定了!

  • 相关阅读:
    JS基础_函数的简介
    frp 使用入门
    树莓派开启smb
    python 反射调用
    VIDEOIO ERROR: V4L: can't open camera by index 0 for raspberryPi
    face_recognition 人脸识别报错
    安装FFMpeg CentOS 7
    Centos 7 smb 安装使用
    ImportError: libQtTest.so.4: cannot open shared
    Raspberry Pi 3b+ 配置摄像头
  • 原文地址:https://www.cnblogs.com/yangml/p/3809488.html
Copyright © 2020-2023  润新知