Hive 重新编译-解决Tez JobName的问题

芒果1年前技术文章465

本文采用linux编译
首先下载源码
https://dlcdn.apache.org/hive/hive-3.1.2/apache-hive-3.1.2-src.tar.gz
源码位置
ql/src/java/org/apache/hadoop/hive/ql/exec/tez/TezSessionState.java
原本长这个样子 


395B2AFB-C916-4143-B1E9-7B0B29E98ECB.png


需要修改成这样

image.png

开始编译

cd /opt/mangguo/apache-hive-3.1.2-src/ql
mvn clean package -DskipTests -U -X 

编译完成在

/opt/mangguo/apache-hive-3.1.2-src/ql/target 

将hive-exec-3.1.2.jar替换到hive到lib即可。
运行试试吧
/opt/dtstack/Hive/hive_pkg/bin/hive -hiveconf tez.job.name=mangguo_test 

1A8C013C-5C03-40AA-86E1-072156F2D6A5.png



标签: 大数据运维

相关文章

ES运维(七)添加sql插件

ES运维(七)添加sql插件

一、概述ElasticSearch安装SQL插件下载地址(中国大佬开发)二、集成sql插件1、下载es-sql插件下载地址: https://github.com/NLPchina/elastics...

正式发布 | 《云运维服务白皮书》开放下载!

正式发布 | 《云运维服务白皮书》开放下载!

在全球数字化变革的背景下,为适应数字经济环境下企业生存发展和市场变化的需要,企业进行主动的、系统性、整体性的数字化转型升级。大数据、云计算、人工智能、区块链等新一代信息通信技术为企业的数字化转型提供了...

Debezium抽取SQL Server同步kafka

Debezium抽取SQL Server同步kafka

ebezium SQL Server连接器捕获SQL Server数据库模式中发生的行级更改。官方2.0文档:https://debezium.io/documentation/reference/2...

ES运维(八)添加IK分词器

ES运维(八)添加IK分词器

一、概述ES自带standard analyzer、simple analyzer、whitespace analyzer、stop analyzer、language analyzer、patter...

IDC:疫情下,第三方云管理服务市场逆势增长!

IDC:疫情下,第三方云管理服务市场逆势增长!

IDC预测,中国第三方云管理服务在2019年到2023年间将保持54.7%的增长率,2023年市场规模预计达到32.1亿美元。2019年第三方云管理服务市场呈现出如下特点:云管理服务成为众多服务商的战...

Debezium部署以及同步之DB2数据到Kafka的同步

Debezium部署以及同步之DB2数据到Kafka的同步

因为Debezium依赖于kafka之上,所以我们先部署kafka和zookeeper(忽略)。1 环境介绍Debezium1.9版本 Db2 11.5版本  附官网:http...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。