首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >来自容器container_1494943588964_0010_01_000001的警告org.apache.hadoop.yarn.server.nodemanager.DefaultContainerExecutor:退出代码是: 143

来自容器container_1494943588964_0010_01_000001的警告org.apache.hadoop.yarn.server.nodemanager.DefaultContainerExecutor:退出代码是: 143
EN

Stack Overflow用户
提问于 2017-05-16 23:41:32
回答 1查看 777关注 0票数 3

我已经在Ubuntu 16.04上以独立模式设置了hadoop 2.7.3。我已经安装了Hive 2.1.1并在HQL上工作。大多数查询都会触发MR作业。当我运行触发MR作业的查询时,系统通过终止所有进程自动注销。当我检查Node Manager的日志时,我可以看到导致问题的语句是:

代码语言:javascript
复制
WARN org.apache.hadoop.yarn.server.nodemanager.DefaultContainerExecutor: Exit code from container container_1494943588964_0010_01_000001 is : 143
2017-05-16 19:48:08,263 ERROR org.apache.hadoop.yarn.server.nodemanager.NodeManager: RECEIVED SIGNAL 15: SIGTERM
2017-05-16 19:48:08,297 WARN org.apache.hadoop.yarn.server.nodemanager.DefaultContainerExecutor: Exit code from container container_1494943588964_0010_01_000002 is : 143
2017-05-16 19:48:08,304 INFO org.apache.hadoop.yarn.server.nodemanager.containermanager.container.ContainerImpl: Container container_1494943588964_0010_01_000001 transitioned from RUNNING to EXITED_WITH_FAILURE

通常,日志文件包含以下语句:

代码语言:javascript
复制
RECEIVED SIGNAL 15: SIGTERM

请在yarn-site.xml中找到设置的属性:

代码语言:javascript
复制
yarn.nodemanager.aux-services = mapreduce_shuffle
yarn.nodemanager.resource.memory-mb = 6144
yarn.scheduler.minimum-allocation-mb = 2048
yarn.scheduler.maximum-allocation-mb = 6144 
yarn.app.mapreduce.am.resource.mb = 1024
yarn.app.mapreduce.am.command-opts = -Xmx819m

有人能帮上忙吗..

EN

回答 1

Stack Overflow用户

发布于 2019-03-15 13:48:31

接收信号15: SIGTERM可能是由于几个原因,用户可能会终止应用程序,或者容器可能会达到其容量资源。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44005914

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档