我已经在Ubuntu 16.04上以独立模式设置了hadoop 2.7.3。我已经安装了Hive 2.1.1并在HQL上工作。大多数查询都会触发MR作业。当我运行触发MR作业的查询时,系统通过终止所有进程自动注销。当我检查Node Manager的日志时,我可以看到导致问题的语句是:
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通常,日志文件包含以下语句:
RECEIVED SIGNAL 15: SIGTERM请在yarn-site.xml中找到设置的属性:
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有人能帮上忙吗..
发布于 2019-03-15 13:48:31
接收信号15: SIGTERM可能是由于几个原因,用户可能会终止应用程序,或者容器可能会达到其容量资源。
https://stackoverflow.com/questions/44005914
复制相似问题