gpt4 book ai didi

hadoop - Java yarn 应用程序的高可用性

转载 作者:行者123 更新时间:2023-12-02 20:20:15 31 4
gpt4 key购买 nike

有人可以让我知道确保 yarn 应用高可用性的推荐方法吗?

例如,假设我有3个物理节点。 yarn java应用程序需要3个容器,并且每个物理节点都有足够的资源来容纳3个yarn容器。为确保所有容器都不会落在同一物理节点上而成为“单一故障点”,建议采取什么方法?

最佳答案

这已经在hadoop-mailing list中得到了回答。在此处重新发布答案,以防止链接腐烂

You can use Placements Constraints(https://hadoop.apache.org/docs/r3.1.0/hadoop-yarn/hadoop-yarn-site/PlacementConstraints.html) or set yarn.scheduler.capacity.per-node-heartbeat.maximum-container-assignments to 1 if you RM config with capacityscheduler.



另一种方法-

I think you can use the reservation system in Hadoop 2.8.x as well: https://hadoop.apache.org/docs/r2.8.5/hadoop-yarn/hadoop-yarn-site/ReservationSystem.html

关于hadoop - Java yarn 应用程序的高可用性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60815863/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com