Hive(二)安装(derby&mariadb)

1. 事前准备

(1)HDFS+YARN集群
Hive是基于Hadoop的,其查询底层执行的是MapReduce任务,所以请先准备一个能够成功启动HDFS+YARN的集群.机器配置受限的可以参考我的另一篇博客Docker-hadoop集群搭建(一般来讲,宿主机我指的是Linux宿主机比如我用的就是腾讯云有2G物理内存应该能跑起来,当然内存越大越流畅.)
(2)Hive下载
下载地址:

http://hive.apache.org/downloads.html

下载前请仔细阅读,看看所下载的Hive版本,支持的Hadoop版本.
官方文档:

https://cwiki.apache.org/confluence/display/Hive/GettingStarted

2. 安装部署

2.1 Hive安装及配置

2.1.1解压下载的Hive包

sudo tar xzvf apache-hive-2.3.6-bin.tar.gz -C /opt/softwares/

在这里插入图片描述
解压后一般都是owner和group都是root,这里改成普通用户

sudo chown -R hadoop:hadoop apache-hive-2.3.6-bin
# 个人习惯,为解压后的文件创建一个符号链接
sudo ln -s apache-hive-2.3.6-bin/ hive

2.1.2 配置hive-env.sh

hive-env.sh.template复制或改名为hive-env.sh

cp hive-env.sh.template hive-env.sh

进入该文件,配置HADOOP_HOMEHIVE_CONF_DIR

HADOOP_HOME=/opt/softwares/hadoop
export HIVE_CONF_DIR=/opt/softwares/hive/conf

在这里插入图片描述

2.1.3 配置hive-site.xml

复制hive-default.xml.templatehive-site.xml或者直接新建

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

在这里插入图片描述

删去<configuration></configuration>标签所有属性添加下列属性内容
<property>
    <name>hive.metastore.warehouse.dir</name>
    <property>/user/hive/warehouse</property>
    <description>location of default database for the warehouse</description>
</property>
<property>
    <name>javax.jdo.option.ConnectionURL</name>
    <property>jdbc:derby:;databaseName=/opt/softwares/hive/metastore_db;create=true
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值