当我尝试删除 Amazon EBS 快照时,为什么收到了“The snapshot is currently in use by an AMI”错误?

1 分钟阅读
0

当我删除 Amazon Elastic Block Store(EBS)快照时,我收到这样的错误:“snap-xxxxxxxx: The snapshot snap-xxxxxxxx is currently in use by ami-xxxxxxxx”。

解决方法

**注意:**如果在运行 AWS 命令行界面(AWS CLI)命令时收到错误,请参阅排查 AWS CLI 错误。此外,请确保您使用的是最新版本的 AWS CLI

由 Amazon EBS 支持的亚马逊机器映像(AMI)包含 EBS 快照。如果您尝试删除与活动 AMI 关联的 EBS 快照,您将收到该错误。

**注意:**不得删除公有快照。如果您尝试删除公有快照,则会收到“unknown error occurred”消息。

如果您不再需要 EBS 快照或其关联的 AMI,请使用 Amazon Elastic Compute Cloud (Amazon EC2) 控制台注销 AMI。注销 AMI 后,使用 Amazon EC2 控制台或 AWS CLI 删除 EBS 快照。

完成下面的步骤:

  1. 记下错误消息中的 AMI ID。
  2. 打开 Amazon EC2 控制台,然后从导航窗格中选择 AMI
  3. 选择 AMI,然后在操作菜单上选择注销 AMI
    **注意:**如果没有看到 AMI,请查看您使用的其他 AWS 区域。此外,如果 AMI 已停用,则该 AMI 不会出现在默认视图中。有关更多信息,请参阅描述已禁用的 AMI
  4. 删除 Amazon EBS 快照

相关信息

注销您的 AMI

AWS 官方
AWS 官方已更新 3 个月前