Hive 安装 Tez

  • 将tez安装包拷贝到集群
  • 解压tar包
  • 解决日志 Jar 包冲突
  • 上传tez依赖到HDFS
  • 新建tez-site.xml
  • 修改Hadoop环境变量
  • 修改 Hive 的计算引擎
  • 启动 Hive

将tez安装包拷贝到集群

mkdir /opt/module/tez-0.10.1

解压tar包

tar -zxvf /opt/software/tez-0.10.1-SNAPSHOT-minimal.tar.gz -C /opt/module/tez-0.10.1

解决日志 Jar 包冲突

rm slf4j-log4j12-1.7.10.jar

上传tez依赖到HDFS

hadoop fs -mkdir /tez-0.10.1

hadoop fs -put /opt/software/tez-0.10.1-SNAPSHOT.tar.gz /tez-0.10.1

新建tez-site.xml

vim tez-site.xml

内容:

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration><!--  指定依赖位置  --><property><name>tez.lib.uris</name><value>${fs.defaultFS}/tez-0.10.1/tez-0.10.1-SNAPSHOT.tar.gz</value></property><!-- 使用hadoop自身的lib包,true : 可以使用minimal的tez包,false : 需要使用tez-0.9.2.tar.gz的包--><property><name>tez.use.cluster.hadoop-libs</name><value>true</value></property><!-- 设置 tez AM容器内存 --><property><name>tez.am.resource.memory.mb</name><value>3072</value></property><!-- am分配的cpu个数,默认1 --><property><name>tez.am.resource.cpu.vcores</name><value>1</value></property><!-- 设置task/AM占用jvm内存大小的比例 --><property><name>tez.container.max.java.heap.fraction</name><value>0.4</value></property><!-- 分配的task内存,默认1024 --><property><name>tez.task.resource.memory.mb</name><value>3072</value></property><!-- task分配的cpu个数,默认1 --><property><name>tez.task.resource.cpu.vcores</name><value>1</value></property></configuration>

修改Hadoop环境变量

vim tez.sh

信息 :

hadoop_add_profile tez
function _tez_hadoop_classpath
{hadoop_add_classpath "$HADOOP_HOME/etc/hadoop" afterhadoop_add_classpath "/opt/module/tez-0.10.1/*" afterhadoop_add_classpath "/opt/module/tez-0.10.1/lib/*" after
}

修改 Hive 的计算引擎

vim hive-site.xml
 <!-- tez 计算引擎 --><property><name>hive.execution.engine</name><value>tez</value></property><!-- 设置 tez container内存 --><property><name>hive.tez.container.size</name><value>3072</value></property>

启动 Hive

beyond the ‘VIRTUAL‘ memory limit 错误解决方案 :

https://blog.csdn.net/qq_44226094/article/details/123518480?spm=1001.2014.3001.5501

hive

切换到 Tez 引擎

set hive.execution.engine=tez;

Hive 安装 Tez相关推荐

  1. Tez 0.9安装部署+hive on tez配置 + Tez-UI

    Tez说明 将xyz替换为您正在使用的tez发行版号.例如0.5.0.对于Tez版本0.8.3和更高版本,Tez需要Apache Hadoop版本为2.6.0或更高版本.对于Tez版本0.9.0及更高 ...

  2. hive on tez安装部署、配置及tez-ui配置

    目录 Tez官网:http://tez.apache.org/ 下载开始下载安装部署Tez 下载解压 简单配置 运行tez的实例mr程序,验证是否安装成功: 设置tez-ui 先安装部署Tomcat ...

  3. Hive On Tez,Tez 和 MapReduce engine 性能对比

    2019独角兽企业重金招聘Python工程师标准>>> 接上一篇文章: https://my.oschina.net/zhzhenqin/blog/781670 Tez On Yar ...

  4. Hive更换TEZ引擎

    1.关于版本问题: hive-1.2.1+tez-0.9.0+hadoop-2.7.7 hive-2.3.6+tez-0.9.0+hadoop-2.7.1 两种搭配均试过可行,之前配置的时候觉得与版本 ...

  5. hive on tez集成完整采坑指南(含tez-ui及安全环境)

    hive on tez 介绍 tez是hive官方推荐的一个有向无环图的执行引擎,从测试结果来看,相对于mr是数量级上的提升 使用版本 hadoop 3.1.1 hive 3.1.0 tez 0.9. ...

  6. Hive集成Tez让大象飞起来

    [img]http://dl2.iteye.com/upload/attachment/0114/5700/de4b9062-7d61-3ea5-995d-5ae35deb61c0.jpg[/img] ...

  7. CDH安装Tez 0.8.5

    CDH安装Tez 0.8.5 1.1前置环境 1)安装JDK 2)安装Maven 下载安装包:apache-maven-3.5.4-bin.tar.gz 解压: tar -zxvf apache-ma ...

  8. CDH6.3.2 hive on tez搭建过程

    CDH6.3.2 hive on tez搭建过程 该文章借鉴了相关博客的搭建过程,仅用作与日后自己查阅方便,如若侵犯其他博主的权益,请与作者联系,谢谢! 环境准备: 1.安装jdk 安装的jdk版本为 ...

  9. Ochadoop之hive on tez搭建[转自 AIMP平台wiki]

    1.软件版本 och 3.1.0 hive 0.13.0 tez 0.4.0-incubating 2.部署tez 2.1编译 $tar zxvf tez-0.4.0-incubating.tar.g ...

最新文章

  1. POJ - 3041 Asteroids 二分图最小点覆盖
  2. php log在哪里看,PHP Log时时查看小工具
  3. 安卓APP动态调试技术
  4. 低配服务器装那个系统吗,用低配服务器好还是高配vps
  5. C++程序设计教程学习(1)-第一部分 编程基础
  6. 彩信编辑器之预览功能
  7. 04 | 函数与优化方法:模型的自我学习(上)
  8. 推荐系统遇上深度学习(五)--DeepCross Network模型理论和实践
  9. LeetCode(7) - Reverse Integer
  10. DataTable判断列是否为空!(实用)
  11. 4月17日 键盘大小写指示indicator-lockkeys
  12. 【前台技术】-播放音频
  13. android 组件内部实现触摸事件,更改背景
  14. Java编程语言是什么
  15. 安装 Eyoucms
  16. ks检验 matlab,KS检验
  17. vba数组如何精确筛选_Filter函数和ReDim语句讲解,以及VBA中利用动态数组排重的方法一...
  18. 史上最简单的LSTM文本分类实现:搜狗新闻文本分类(附代码)
  19. 中国计算机协会a类,中国计算机学会推荐A类国际学术会议列表.DOC
  20. vue中使用 minix 混入

热门文章

  1. 服务器文件扩展名怎么改,修改服务器配置 让asp.net文件后缀名随心所欲
  2. 远程控制桌面软件向日葵 and todesk
  3. 算法与数据结构基础四----数据结构基础之动态数据结构基础:链表上
  4. 【内存】内存检测工具sanitizer[内存泄漏、内存越界] VS valgrind
  5. Lighthouse性能监测工具
  6. 网站页面静态化,一般是这样搞的
  7. abstract类和方法
  8. 当尚科在“春光里” ——中国产投大会在京圆满举行
  9. 平板电脑怎么使用计算机,如何将华为平板电脑连接到计算机?
  10. java中文分词算法