LoginSignup
0
0

【備忘録】AWS VPCを削除する場合に依存関係によるエラーが発生

Posted at

AWS VPCを削除することができない時の対処法

背景

練習でVPCを立ててネットワークをあれこれ設定して、EC2インスタンスを立てた。
練習が終わってEC2インスタンスを終了し、使用したVPCを削除するときに以下のような事象にあった。

  • VPCを削除するには、対象VPCに含まれているネットワークインターフェイスが削除する必要がある
  • そのネットワークインターフェイスを削除することが「現在使用中です」的な理由で削除をすることができない

原因

EC2インスタンスも削除したはずなのに、なんでネットワークインターフェイスが「現在使用中」となっているのかわからず、削除できない原因がわからなかった。
しかし、対象のネットワークインターフェイスの「説明」という欄を見ると "EFS mount target for fs-hogehogehumhum" と書かれており AWS EFSのサービス画面から fs-hogehogefumhum のIDで検索すると対象のfsが存在した。
これは、実はEC2インスタンスを立てるときにマウントされたEFSのIDであり、EC2インスタンスを終了させて削除したとしても、これが残っているせいでネットワークインターフェイスが削除できない状態になっていたことが原因だった。

削除の手順

  1. ネットワークインターフェイスの「説明」の欄を確認する
  2. ネットワークインターフェイスを使用しているサービスを確認し、そのサービス画面から対象のサービスIDを検索する
  3. 対象のサービスを削除する (対象のサービスを削除すれば、ネットワークインターフェイスは削除される
  4. VPCの削除を削除する

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0