一、环境搭建

1. 安装 JDK:首先要安装 JDK,JDK 的版本要求是 1.7 或者 1.8,安装完成后,需要设置环境变量,建议将 JAVA_HOME 指定为 JDK 的安装目录。

2. 下载源码:从 Apache Hive 官网上下载源码,当前最新版本是 1.1.0,下载完成后,解压到指定目录,例如 /opt/hive-1.1.0-cdh5.7.0。

二、编译安装

1. 进入源码目录:进入到源码目录,执行以下命令,即可开始编译安装:

cd /opt/hive-1.1.0-cdh5.7.0
Bash

2. 执行 ant 命令:运行 ant 命令,编译安装 Hive:

ant package -DskipTests
Bash

3. 安装完成:编译安装完成后,会在 /opt/hive-1.1.0-cdh5.7.0/build/dist 目录下生成 hive-1.1.0-cdh5.7.0-bin.tar.gz 文件,解压后,即为 Hive 的安装目录。

三、配置环境变量

1. 配置 HIVE_HOME:将 HIVE_HOME 指定为 Hive 的安装目录。

2. 配置 PATH:将 $HIVE_HOME/bin 加入 PATH 环境变量,以便可以使用 hive 命令。

3. 配置 HADOOP_HOME:将 HADOOP_HOME 指定为 Hadoop 的安装目录,Hadoop 的版本要求是 2.x 或者 3.x。

4. 配置 HIVE_CONF_DIR:将 HIVE_CONF_DIR 指定为 Hive 的配置目录,配置目录位于 Hive 的安装目录下的 conf 文件夹内。