presents by IT Consulting 109

Lambda で Snapshot 取得時にエラーになる

概要

Lambda でエラーが発生して一部の EC2 インスタンスのスナップショットが取得できない状態となる。

 

確認内容

スナップショットの作成状況を確認

Lambda の実行でリトライが続き、3回のスナップショットが作成される状態である。

世代管理としている日数以上のスナップショットが削除されない状態である。

 

CloudWatch

ログを確認

An error occurred (InvalidSnapshot.InUse) when calling the DeleteSnapshot operation: The snapshot snap-000000000000000000 is currently in use by ami-00000000000000000

要約すると

DeleteSnapshot 操作を呼び出すときにエラーが発生しました(InvalidSnapshot.InUse)。スナップショット snap-000000000000000000 は現在 ami-00000000000000000 によって使用されています

 

AMIを確認

Lambda で作成したEC2 Snapshotを元に AMI が登録されている。

 

原因

Lambda で作成した EC2 の Snapshot を元に AMI が登録されている為、削除が許可されずにエラーとなっていた。

 

解決

AMI の登録を解除する。

この記事を書いた人
名前:TRUE's。 千葉県育ち、神奈川県在住のIT系フリーエンジニア。 IT系のナレッジサイトを不定期で更新中。 フォトグラファー兼エンジニアとして日々勤しんでいる。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です