【发布时间】:2021-11-17 14:45:03
【问题描述】:
我目前手头的任务是在设定的时间段(基于某些指标)后终止长期运行的 EMR 集群。 Google Dataproc 在此处列出的“集群计划删除”中具有此功能:https://cloud.google.com/dataproc/docs/concepts/configuring-clusters/scheduled-deletion
这是否可以在 EMR 原生上实现?也许使用 Cloudwatch 指标?或者我是否可以编写一个长时间运行的 jar,它将位于 EMR 主节点上,只轮询纱线以获取一些空闲时间指标,然后在设定的时间段后关闭集群?
编辑:更多说明。我想要一些功能,其中集群基于空闲时间终止一些 x 时间。例如如果集群已经启动了一段时间,但作业已经运行了 1 个小时,并且集群只是坐在那里无所事事,那么我希望能够终止集群。
【问题讨论】:
-
您能否说明如何您希望确定何时终止?是在某个时间,还是在 x 小时之后,或者是在集群没有运行任何作业的空闲时间之后,还是其他方法?
-
对原始帖子添加了更多说明。让我知道这是否有帮助。基本上我想以某种方式在 EMR 中实现 Google Dataproc“集群计划删除”功能。
标签: amazon-web-services amazon-emr amazon-cloudwatch