与火花在纱线-我没有办法防止并行的工作被安排。我有我的架构设置来做纯粹的批处理。
我需要这样做的原因如下:
理想情况下,我想看看是否有一个配置可以确保任何时候在Yarn上只运行一个作业。
发布于 2016-04-13 07:50:26
您可以运行create队列,该队列只能承载一个应用程序主程序,并运行该队列上的所有Spark作业。因此,如果一个星火作业正在运行,则另一个作业将被接受,但在运行执行完成之前它们不会被调度和运行.
发布于 2016-04-15 00:34:09
最终找到了解决方案--在纱线文档中:yarn.Scheder.ability.max--应用程序必须设置为1,而不是10000。
https://stackoverflow.com/questions/36590856
复制相似问题