我想在作业完成后使用spark-shell,所以我不希望我的EC2 EMR集群在它完成工作后停止它。
即使作业完成,我怎样才能让群集保持运行?
AWS禁用自动终止?
AWS emr等待? 任何想法?
答案 0 :(得分:1)
您可以禁用自动终止。
你有cluster termination options。具体而言,您可以在群集启动时提供阻止群集自动终止的选项。
请注意,终止保护和自动终止是两回事。前者涉及意外终止,而后者涉及群集的瞬态性质。
有关详细信息,请务必了解EMR Cluster Lifecycle。
答案 1 :(得分:0)
最好的方法是添加KeepJobFlowAliveWhenNoSteps