当执行bin/hive时,报错(主要):

Container killed on request. Exit code is 143
Container exited with a non-zero exit code 143
Failing this attempt. Failing the application.
    at org.apache.tez.client.TezClient.waitTillReady(TezClient.java:911)
    at org.apache.tez.client.TezClient.waitTillReady(TezClient.java:880)
    at org.apache.hadoop.hive.ql.exec.tez.TezSessionState.open(TezSessionState.java:205)
    at org.apache.hadoop.hive.ql.exec.tez.TezSessionState.open(TezSessionState.java:116)
    at org.apache.hadoop.hive.ql.session.SessionState.start(SessionState.java:532)
    ... 8 more

翻阅许多文档都没啥用,好在功夫不负有心人,需要进入mapred-site.xml添加如下属性:

  1. <property>

  2. <name>mapreduce.framework.name</name>

  3. <value>yarn-tez</value>

  4. </property>

另外,还需要进入mapred-site.xml和yarn-site.xml配置

解决方法:

方案一:mapred-site.xml中设置map和reduce任务的内存配置如下:(value中实际配置的内存需要根据自己机器内存大小及应用情况进行修改)

<property><name>mapreduce.map.memory.mb</name><value>1536</value>
</property>
<property><name>mapreduce.map.java.opts</name><value>-Xmx1024M</value>
</property>
<property><name>mapreduce.reduce.memory.mb</name><value>3072</value>
</property>
<property><name>mapreduce.reduce.java.opts</name><value>-Xmx2560M</value>
</property>

方案二:或者是关掉虚拟内存检查。修改yarn-site.xml

<property><name>yarn.nodemanager.vmem-check-enabled</name><value>false</value>
</property>

关于引擎tez遇到的问题,十分痛心!!!相关推荐

  1. Hive计算引擎大PK,万字长文解析MapRuce、Tez、Spark三大引擎

    Hive从2008年始于FaceBook工程师之手,经过10几年的发展至今保持强大的生命力.截止目前Hive已经更新至3.1.x版本,Hive从最开始的为人诟病的速度慢迅速发展,开始支持更多的计算引擎 ...

  2. 女友问粉丝过万如何庆祝,我发万字长文《保姆级大数据入门篇》感恩粉丝们支持,学姐|学妹|学弟|小白看了就懂

    2021大数据领域优质创作博客,带你从入门到精通,该博客每天更新,逐渐完善大数据各个知识体系的文章,帮助大家更高效学习. 有对大数据感兴趣的可以关注微信公众号:三帮大数据 目录 粉丝破万了 新星计划申 ...

  3. 大数据生态及其技术栈

    大数据生态及其技术栈 原文:大数据生态及其技术栈 如何用形象的比喻描述大数据的技术生态?Hadoop.Hive.Spark 之间是什么关系?对于大部分人来说都是傻傻分不清楚. 今年来大数据.人工智能获 ...

  4. Data - 大数据生态圈

    本文内容来自网络,对原文内容和格式做了细微调整,并配图以便阅读理解. 如想查看初始信息,请点击原文. 00 引言 大数据本身是个很宽泛的概念,Hadoop生态圈(或者泛生态圈)基本上都是为了处理超过单 ...

  5. 同时更改一条数据_数据仓库amp;面试总结

    一.数据仓库分为几层?负责什么职责?为什么要分层? 1.数据仓库分为4层: ODS层 (原始数据层) DWD层 (明细数据层) DWS层 (服务数据层) ADS层 (数据应用层) 2.主要负责职责,如 ...

  6. 阿里创业员工分享公司的BI选型之路!自研、开源的坑都踩过

    一.业务背景与需求梳理 年初盘年度计划的时候计划今年要上BI的,但疫情的原因一拖再拖,也正好在那时候需求爆发,各种业务各种问题各种数据各种分析,意识到不上不行了,负荷扛不住啊,于是就开始立项,进行BI ...

  7. hive实战读书笔记(第9章)Hive性能优化

    hive用户面临的一个比较大的问题是,用户需要等待较长的响应时间,与传统关系数据库查询的性能相比,hive响应速度慢的令人发指 本章介绍一套诊断改进hive查询性能的系统方法,通过这个过程,将单个hi ...

  8. 小白也能懂的hadoop生态圈,很黄很暴力!

    转自Xiaoyu Ma 链接:请戳这里! 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 大数据本身是个很宽泛的概念,Hadoop生态圈(或者泛生态圈)基本上都是为了 ...

  9. 大数据Hadoop、Hive、Kafka、Hbase、Spark等框架面经

    大数据组件 学习路线: 阶段1:学习绿色箭头的知识点: 阶段2:学习红色箭头的知识点: 阶段3:学习蓝色箭头的知识点: 1 Hadoop 1.1 Hadoop1.x与Hadoop2.x的区别 1.2 ...

最新文章

  1. 银行业务常用基本概念
  2. go reflect的用法
  3. 大型网站电商网站架构案例和技术架构的示例
  4. C++ 构造函数后面有冒号 ~ : ()
  5. 巧用.bat批处理文件
  6. 中国研修网计算机培训心得,网络研修培训心得体会
  7. led灯光衰怎么解决_led灯光衰一般多少为正常?
  8. HR告诉你,怎么回答“为什么从上家公司离职?”
  9. Xftp:找不到匹配的outgoing encryption算法
  10. SpringBoot 之 Web开发
  11. web连接mysql教程视频_jsp servlet mysql实现的Java web在线商城项目源码附带视频指导运行教程...
  12. Flink大数据实时计算系列-案例初体验:HotPages
  13. 北欧计算机专业出国,留学北欧,哪个国家计算机专业比较好?
  14. 白菜个人导航页2.0
  15. 计算机专业报考小学语文老师,各位大神,我是今年的专科应届毕业生,计算机应用专业,想当小学语文老师,考教师资格证对专业有限制吗?...
  16. spring security http.rememberMe()使用和原理解析
  17. c语言程序与设计教学设计,浅谈C语言程序设计课程的教学设计
  18. 读书有益——》谈谈简历和面试
  19. laravel 获取完整sql 带参数
  20. css 鼠标悬浮时变成小手指

热门文章

  1. ICV报告:乘光伏新能源汽车之势,功率器件蓄势待发
  2. cmd命令卸载sql server_Ubuntu下部署SQL Server 2017(安装及使用方法,卸载方法)
  3. 小程序幻灯片组件swiper使用。
  4. IB课程为什么深受国际学生的喜爱?
  5. 自定义UILabel,具有居上/居下/居中的功能
  6. SQL Server中identity(自增)的用法
  7. 工作感受月记 201812月
  8. 使用caffe中的imagenet对自己的图片进行分类训练
  9. C#操作Oracle数据库连接超时的错误处理
  10. pvq真值表_不用真值表证明(p-q)且(q-r)-(p-r)是永真式