【发布时间】:2016-02-09 01:21:34
【问题描述】:
最近 YARN 尤其是资源管理器将无法启动。搜索 /var/log/hadoop-yarn/yarn/yarn-yarn-resourcemanager-scottvih2sa-92-namenode.log 中的日志,我发现了错误:
2015-12-02 20:18:13,287 致命的 resourcemanager.ResourceManager (ResourceManager.java:main(1241)) - 启动 ResourceManager 时出错
java.lang.IllegalArgumentException:节点标签的非法容量为-1.0=队列中的默认值=root,有效容量应在[0, 100]的范围内。
我用 Ambari 查看属性:yarn.scheduler.capacity.root.accessible-node-labels.default.capacity,实际上它设置为 -1。我将这个属性与最大容量属性一起更改,YARN/资源管理器将启动。
所以我知道问题出在哪里,但不知道为什么。几个月以来,我一直在使用 Ambari 蓝图安装 HDP 2.2.x,直到最近,YARN 一切正常。我没有用蓝图覆盖任何调度程序属性,所以我认为我没有做错任何事情。
其他人看到同样的事情吗?如果其他人没有问题,会不会是我在我的蓝图中做错了什么?如果这是最新版本中的 HDP/Ambari 错误?
我的版本是 HDP 2.2.9.0-3393
【问题讨论】:
-
我使用的是 HDP 2.3.0。我从来没有遇到过这个问题。默认队列的容量始终设置为 95:
yarn.scheduler.capacity.root.default.capacity 95 默认队列目标容量。 -
我认为这是2.2.9的一个新问题。很高兴知道 2.3.0 没有问题。
-
我相信我遇到了同样的问题:community.hortonworks.com/questions/6519/….
标签: hadoop hortonworks-data-platform ambari