本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在 AWS Batch中删除服务环境
当您的 SageMaker 训练作业不再需要服务环境时,您可以将其删除。删除服务环境会移除配置并阻止进一步的作业提交。在删除服务环境之前,请确保没有活动的 SageMaker 训练作业依赖于该服务环境,并且没有作业队列与该服务环境相关联。
重要
服务环境的删除是不可逆的。删除完成后,您将无法恢复服务环境或其配置。如果您将来需要类似的功能,则必须使用所需设置创建一个新的服务环境。如果您稍后可能需要重新激活该服务环境,可考虑将其禁用而不是删除。
注意
删除账户中的所有服务环境不会自动移除为 AWS Batch 和 SageMaker AI 集成创建的服务相关角色。该服务相关角色仍然可用于在未来创建服务环境。如果要移除该服务相关角色,则必须在确保您的账户中不存在任何服务环境后,单独使用 IAM 将其删除。
删除的先决条件
要删除某个服务环境,您必须首先将所有服务作业队列取消关联,然后禁用该服务环境。
在删除服务环境之前:
-
检查活动作业-确保服务环境中当前没有正在运行的 SageMaker 训练作业。
-
检查作业队列:识别与该服务环境关联的作业队列,然后将作业队列关联到其他服务环境,或禁用并删除作业队列。
作业队列管理:与已删除的服务环境关联的作业队列可能会仍然存在,但无法处理服务作业。在删除原始服务环境之前,应首先删除未使用的作业队列或将其关联到其他服务环境。