gpt4 book ai didi

hadoop - 在Hadoop群集中的特定节点上启动应用程序

转载 作者:行者123 更新时间:2023-12-02 21:38:59 24 4
gpt4 key购买 nike

首先,我正在使用Hadoop-2.6.0。我想在YARN群集中的一组特定节点上启动应用程序主节点,因为群集中的某些节点是Amazon Spot计算机,并且随时可能丢失。有没有一种方法可以仅在特定的一组计算机上启动应用程序主机?

最佳答案

是的,绝对可以在特定节点上启动AM!

ApplicationSubmissionContext提供了一个setAMContainerResourceRequest函数,您可以在其中传递AM的ResourceRequest对象。在ResourceRequest对象中,您可以将RelaxLocality标志设置为“false”,该标志告知ResourceManager应用程序是否希望局部性宽松(即允许穿入机架或任何)或严格(即在资源分配上指定硬约束)。然后使用setResourceName设置主机名。

此外,如果您需要帮助来请求AM,请引用Distributed Shell Example
希望对您有所帮助!

关于hadoop - 在Hadoop群集中的特定节点上启动应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30126364/

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