Hive-安装

Posted 笑一笑0628

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hive-安装相关的知识,希望对你有一定的参考价值。

hive安装地址

Hive官网地址:http://hive.apache.org/

文档查看地址https://cwiki.apache.org/confluence/display/Hive/GettingStarted

下载地址https://github.com/apache/hive

Hive安装部署

解压hive到指安装目录下

tar -zxvf apache-hive-3.1.2-bin.tar.gz -C /opt/module/

配置hive环境变量

# HIVE_HOME
export HIVE_HOME=/opt/module/hive
export PATH=$PATH:$HIVE_HOME/bin

解决日志jar包冲突(一般不用)

mv $HIVE_HOME/lib/log4j-slf4j-impl-2.10.0.jar $HIVE_HOME/lib/log4j-slf4j-impl-2.10.0.bak

初始化元数据库

bin/schematool -dbType derby -initSchema

报错解决如下

原因:hadoop和hive的两个guava.jar版本不一致,删除低版本的那个,将高版本的复制到低版本目录下
hive所在位置:/opt/module/hive/lib/
hadoop所在位置:/opt/module/hadoop-3.1.3/share/hadoop/common/lib

再次执行初始化命令bin/schematool -dbType derby -initSchema

Hive启动

在hive目录下执行

bin/hive

Hive默认使用的元数据库为derby,开启Hive之后就会占用元数据库,且不与其他客户端共享数据,所以需要将Hive的元数据地址改为mysql

报错解决如下

需要先启动hadoop

以上是关于Hive-安装的主要内容,如果未能解决你的问题,请参考以下文章

Apache Hive 基本理论与安装指南

在Tomcat的安装目录下conf目录下的server.xml文件中增加一个xml代码片段,该代码片段中每个属性的含义与用途

PHP代码-psysh调试代码片段工具

Ubuntu16.04下Hive的安装与配置

VIM 代码片段插件 ultisnips 使用教程

UNtubu16安装hive