YarnException: Unauthorized request to start container(YarnException:启动容器的未经授权的请求)
问题描述
我已经在 3 个集群上设置了 hadoop2.2.0.一切都很顺利.NodeManager 和 Datanode 在每个集群中启动.但是,当我运行 wordcount 示例时,会发生 100% 的映射,并且会出现以下异常:
I have set up hadoop2.2.0 on 3 clusters. Everything is going fine. NodeManager and Datanode are started in each clusters. But, when I run wordcount example, 100% mapping takes place and it gives following exception:
map 100% reduce 0%
13/11/28 09:57:15 INFO mapreduce.Job: Task Id : attempt_1385611768688_0001_r_000000_0, Status : FAILED
Container launch failed for container_1385611768688_0001_01_000003 : org.apache.hadoop.yarn.exceptions.
YarnException: Unauthorized request to start container.
This token is expired. current time is 1385612996018 found 1385612533275
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
我已经通过互联网寻找解决方案.但我查不出来.帮帮我.
I have gone through internet to find out solution. But I couldn't find out. Help me out.
推荐答案
当您的节点有不同的时间设置时会发生此异常.确保您的所有 3 个节点具有相同的 time n timezone 设置,然后重新启动计算机.
This exception occurs when your nodes have different time settings. Make sure that your all 3 nodes have same time n timezone settings and then restart computer.
这对我有用.希望这对你也有帮助!!!!
This worked for me . Hope this help to you as well !!!!
这篇关于YarnException:启动容器的未经授权的请求的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:YarnException:启动容器的未经授权的请求
基础教程推荐
- 如何使用 Java 创建 X509 证书? 2022-01-01
- 减少 JVM 暂停时间 >1 秒使用 UseConcMarkSweepGC 2022-01-01
- 无法使用修饰符“public final"访问 java.util.Ha 2022-01-01
- 在 Libgdx 中处理屏幕的正确方法 2022-01-01
- 设置 bean 时出现 Nullpointerexception 2022-01-01
- Java Keytool 导入证书后出错,"keytool error: java.io.FileNotFoundException &拒绝访问" 2022-01-01
- 降序排序:Java Map 2022-01-01
- “未找到匹配项"使用 matcher 的 group 方法时 2022-01-01
- FirebaseListAdapter 不推送聊天应用程序的单个项目 - Firebase-Ui 3.1 2022-01-01
- Java:带有char数组的println给出乱码 2022-01-01