0

使用 ambari 中的自动升级将 HortonWorks Data Platform 从 2.2 升级到 2.3,当我尝试升级时,我得到:

“应启用 YARN 时间线状态保留重启原因:YARN 应为时间线服务器启用状态保留重启。yarn-site.xml 属性 yarn.timeline-service.recovery.enabled 应该设置为 true”</p>

但是,使用 Ambari 时,每当我更改 yarn-site.xml 中的设置时,它都会让我创建一个新的配置组并在那里进行更改。我已将所有服务器移至该配置组,但检查仍然失败。

如何修改默认的 yarn-site.xml?或者,是否有人知道调用自动升级时启动的实际脚本(或如何找到它)?

4

1 回答 1

0

从 ambari 服务器的 shell 运行以下命令:

/var/lib/ambari-server/resources/scripts/configs.sh set mace gamma yarn-site "yarn.timeline-service.recovery.enabled" "true"

其中 mace 是 ambari 服务器的主机名,而 gamma 是集群名称

于 2015-10-26T06:46:42.077 回答