当使用带YARN的FIFO调度程序时(FIFO默认是正确的?),我发现YARN保留一些内存/ CPU来运行应用程序。我们的应用程序不需要保留任何这些内容,因为我们希望固定数量的内核根据用户的帐户执行任务。这个保留的内存使我们的计算不准确,所以我想知道是否有任何方法可以解决这个问题。如果不能删除它,我们正在尝试扩展集群(我们正在使用GCP上的dataproc),但没有正常的停用,缩小集群正在关闭作业。YARN保留内存问题
有什么办法摆脱保留内存?
如果不是,是否有任何方法可以实现纱线的优美退役 2.8.1?我发现3.0.0 alpha(GCP只有beta版本)的情况下,但找不到2.8.1的任何工作指令。'
在此先感谢!
仅供参考,在Dataproc 1.2中,我们将YARN配置为在容量调度程序中使用公平排序。 https://issues.apache.org/jira/browse/YARN-3319。所以现在公平的安排。 –
这是你正在谈论的保留内存?:https://stackoverflow.com/questions/28566468/what-is-memory-reserved-on-yarn –
@KarthikPalaniappan是的,这是保留的内存 –