当我尝试删除 EBS 快照时,收到错误“AMI 当前正在使用快照”
上次更新时间:2019 年 4 月 18 日
当我尝试删除 Amazon Elastic Block Store (EBS) 快照时,我收到类似如下的错误:
snap-xxxxxxxx: The snapshot snap-xxxxxxxx is currently in use by ami-xxxxxxxx
解决方法
由 EBS 支持的 Amazon 系统映像 (AMI) 包括 EBS 快照。如果您尝试删除与活动 AMI 关联的 EBS 快照,您将收到该错误。
注意:公有快照不能删除。如果您尝试删除公有快照,您将收到一条“出现未知错误”的消息。
尝试删除 EBS 快照之前,请确保当前并未使用该 AMI。AMI 可与多种 AWS 服务配合使用,例如 Amazon Elastic Compute Cloud (Amazon EC2)、AWS Auto Scaling、AWS CloudFormation 等等。如果删除其他服务或应用程序正在使用的 AMI,则可能会影响该服务或应用程序的功能。
如果您不再需要 EBS 快照或与其关联的 AMI,则取消注册该 AMI。然后在 Amazon EC2 控制台中删除该 EBS 快照:
- 记下错误消息中的 AMI ID。
- 在 Amazon EC2 控制台的左侧导航窗格中选择 AMI。
- 查找并选中错误消息中提到的 AMI,然后从操作菜单选择取消注册。
注意:如果未看到您在寻找的 AMI,请检查您可能使用的任何其他 AWS 区域。 - 通过 EC2 控制台或使用 AWS CLI 删除 EBS 快照。