1.1 集群环境
CentOS7.x
JDK1.8
hadoop2.7.2
hive2.3.7
tez-0.9.2
hiveserver2,metastore和tez都安装在hadoop102上
1.2 操作步骤
1.2.1 下载并解压Tez安装包
- 下载地址
https://mirrors.bfsu.edu.cn/apache/tez/0.9.2/
- 解压
#HiveServer2在哪个节点就解压到哪个节点
[root@hadoop102 software]$ tar -zvxf apache-tez-0.9.2-bin.tar.gz -C /opt/module/
#对安装目录进行重命名(可选)
[root@hadoop102 module]$ mv apache-tez-0.9.2-bin/ tez-0.9.2/
1.2.2 将tez安装包上传到hdfs
为了使集群中的各个节点都能够使用Tez引擎进行计算,将下载好的tez安装包上次至HDFS
- 在HDFS创建/tez目录(目录自己任意指定)
[root@hadoop102 software]$ hdfs dfs -mkdir /tez
- 上传tez二进制包到HDFS
[root@hadoop102 software]$ hdfs dfs -put ./apache-tez-0.9.2-bin.tar.gz /tez
1.2.3 修改配置文件
- 进入$HIVE_HOME/conf目录,在该目录下创建一个tez-site.xml文件,并添加如下内容:
[root@hadoop102 conf]$ vim tez-site.xml
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?xml-stylesheet typ