说明
(1)安装Hive之前必须配置好hadoop环境;

(2)安装Hive之前必须配置好JDK;

(3)本文建议安装mysql数据库·;

(4)Hive可以只安装在namenode所在的机器上,如果NameNode有多个,则每个都需要安装,可以不在datanode上安装。

(5)本文hadoop的运行采用伪分布式;

(6)本文中的所有目录(路径)均为本人自定义,访客可根据自己的需求进行更改。

2.版本说明
(1)JDK版本:JDK1.8.0

(2)hadoop版本:Hadoop2.8.3

(3)hive版本:Hive2.3.3

(4)mysql版本:MySql5.7.2

(5)Linux版本:CentOS6.6

3.步骤
(1)下载hive

下载链接为:http://mirrors.hust.edu.cn/apache/hive/

 

(2)解压hive

将下载好的hive解压到/usr/env/hive/路径下:

tar -zxvf apache-hive-2.1.1-bin.tar.gz -C /usr/env/hive/

(3)配置hive环境变量

进入/etc/profile:

vim /etc/profile

配置hive的安装路径和conf路径:

export HIVE_HOME=/usr/env/hive/hive-2.3.3
export HIVE_CONF_DIR=$HIVE_HOME/conf
export PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$HIVE_HOME/bin

使/etc/profile生效:

source /etc/profile

(4)创建数据仓库目录

在HDFS上创建数据仓库目录:

hadoop fs -mkdir -p /home/hive/warehouse

设置目录权限:

hadoop fs -chmod -R 777 /home/hive/warehouse

(5)创建临时目录

在HDFS创建Hive的临时目录:

hadoop fs -mkdir -p /tmp/hive

设置目录权限:

hadoop fs -chmod 755-R /tmp/hive

(6)设置配置文件hive-site.xml

找到hive-site.xml.template文件

配置文件目录为:

/usr/env/hive/hive-2.3.3/conf

将hive-site.xml.template文件改名为hive-site.xml:

mv hive-site.xml.template hive-site.xml

配置数据仓库的目录hive.metastore.warehouse.dir
<property>
<name>hive.metastore.warehouse.dir</name>
<value>/home/hive/warehouse</value>
<description>location of default database for the warehouse</description>
</property>

 

posted on 2021-10-16 20:21  sean1246  阅读(43)  评论(0)    收藏  举报