我有大约88个EMR集群在我的AWS账户中终止。 如何清理已终止的EMR群集列表? AWS会清理列表吗?
为什么我没有看到终止的群集从群集列表中删除,就像EC2实例页面的样子一样?
谢谢!
尼古拉斯
答案 0 :(得分:6)
您无法真正清理它们,如果您拨打elastic-mapreduce --list
,您在过去两周内创建的工作流程就会显示出来。
我解决此问题的方法是elastic-mapreduce --list --active
来仅检查活动作业。
或者,您可以按日期elastic-mapreduce --list --created-after=DATETIME
列出以XML日期时间格式在指定时间和日期之后创建的所有群集。
答案 1 :(得分:3)
通常有一个作业集群,一个以其作业终止的集群(即集群终止),而不是等待新的集群到来。因此,如果在终止后立即清除有关已完成集群的数据,则分析其统计数据,执行作业的参数,失败原因(如果有)等将更加困难甚至无法实现。
不要担心已终止的群集,数据将在两周的时间范围内从列表中清除。
答案 2 :(得分:2)
当删除元数据时,已终止终端的集群将从控制台中删除,Amazon EMR将元数据保留两个月。
参考链接: https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-gs-reset-environment.html