【问题标题】:Unable to start resource manager in yarn无法在纱线中启动资源管理器
【发布时间】:2015-04-21 19:36:36
【问题描述】:

即使在格式化 namenode 后,我在启动 yarn 集群时也会收到以下错误。

请建议如何解决这个问题。

2015-02-11 06:18:09,694 INFO org.apache.hadoop.yarn.server.resourcemanager.ResourceManager: registered UNIX signal handlers for [TERM, HUP, INT]
2015-02-11 06:18:09,995 FATAL org.apache.hadoop.yarn.server.resourcemanager.ResourceManager: Error starting ResourceManager
java.lang.NoSuchFieldError: RM_CONFIGURATION_FILES
        at org.apache.hadoop.yarn.LocalConfigurationProvider.getConfigurationInputStream(LocalConfigurationProvider.java:42)
        at org.apache.hadoop.yarn.server.resourcemanager.ResourceManager.serviceInit(ResourceManager.java:189)
        at org.apache.hadoop.service.AbstractService.init(AbstractService.java:163)
        at org.apache.hadoop.yarn.server.resourcemanager.ResourceManager.main(ResourceManager.java:1039)
2015-02-11 06:18:10,001 INFO org.apache.hadoop.yarn.server.resourcemanager.ResourceManager: Transitioning to standby state
2015-02-11 06:18:10,001 INFO org.apache.hadoop.yarn.server.resourcemanager.ResourceManager: Transitioned to standby state
2015-02-11 06:18:10,001 INFO org.apache.hadoop.yarn.server.resourcemanager.ResourceManager: SHUTDOWN_MSG:

【问题讨论】:

  • 你能发布你的 yarn-site.xml 吗?

标签: hadoop hadoop-yarn resourcemanager


【解决方案1】:

您的 yarn 类路径可能包含损坏的 jar。尝试执行

yarn version

它应该显示“此命令是使用 {PATH_TO}/hadoop-common-{hadoop_version}.jar 运行的”

如果它显示了与 hadoop-common.jar 不同的 jar,那么您可能必须将其从 yarn 类路径中删除

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-09-21
    • 2016-01-16
    • 1970-01-01
    • 1970-01-01
    • 2014-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多