美文网首页
hive 集成tez引擎

hive 集成tez引擎

作者: 后知不觉1 | 来源:发表于2023-10-12 09:45 被阅读0次

1.下载包

 wget http://qiniu.asdu.cn/apache-tez-0.9.0-bin.tar.gz

2.解压到安装目录

  # 这里以/opt作为安装目录
  tar -xvf   apache-tez-0.9.0-bin.tar.gz -C /opt
  ln -s /opt/apache-tez-0.9.0-bin /opt/tez

3.hive配置

因为yarn也需要tez的依赖包,hive启动时会读取HADOOP_CLASS变量,所以要在hadoop-env.sh中配置

        export HADOOP_CLASSPATH=$HADOOP_CLASSPATH:/etc/tez/conf:/opt/tez/*:/opt/tez/lib/*

重启hive

4. tez 配置

tez-site.xml配置,需要将包上传到hdfs,可以利用yarn nodemanager的缓存策略,降低yarn启动任务应为下载资源的等待时间

<property>
    <name>tez.lib.uris</name>
    <value>hdfs://${fs.defaultFS}/tez/</value> 
</property>
<!-- tez可使用集群的jar包 -->
<property>
    <name>tez.use.cluster.hadoop-libs</name>
    <value>true</value>
</property>

5. yarn 配置

yarn-site.xml

yarn.nodemanager.aux-services  新增tez_shuffle属性
yarn.nodemanager.aux-services.tez_shuffle.class   org.apache.tez.auxservices.ShuffleHandler

重启nodemanager

6. 链接验证

1697110709894.png

相关文章

  • Hive on Spark配置

    1. Hive引擎简介 Hive引擎包括:默认MR、tez、sparkHive on Spark:Hive既作为存...

  • Hive 入门

    Hive官网 Hive概述 Hive 的底层执行引擎有 :MapReduce,Tez,Spark- Hive on...

  • HIVE

    --------hive 数据仓库 hive底层执行引擎有 MapReduce Tez Spark 压缩 GZI...

  • hive7:Hive集成Tez

    1.安装包准备 1)下载tez的依赖包:http://tez.apache.org2)拷贝apache-tez-0...

  • Hive+LLap+Tez问题

    问题描述 使用Hive+LLap+Tez的方式执行hql,配置好hive.execution.engine=tez...

  • Hive on Tez 典型日志内容

    Hive on Tez 典型日志内容

  • hive第三方jar场景

    1、hive使用第三方jar场景 使用新的引擎比如tez,hudi等时需要添加jar 编写udf 2、添加jar的...

  • Hive on Tez

    Hortonworks 在2014年左右发布了 Stinger Initiative,并进行社区分享,为的是让 H...

  • hive3.0

    hive3.0的新特性有许多,比较主要的改变有 执行引擎变更为TEZ,不使用MR 成熟的ACID大数据事务支持 L...

  • Hive on Tez 中 Map 任务的数量计算

    Hive on Tez 中的Mapper 数量计算 在Hive 中执行一个query时,我们可以发现Hive 的执...

网友评论

      本文标题:hive 集成tez引擎

      本文链接:https://www.haomeiwen.com/subject/amhnbdtx.html