別の AWS アカウントと共有されている VPC を削除するにはどうすればよいですか?

最終更新日: 2022 年 4 月 11 日

別の AWS アカウントと共有されている Amazon Virtual Private Cloud (Amazon VPC) を削除できないのはなぜですか?

簡単な説明

別の AWS アカウントと共有されている VPC を削除する場合、VPC を削除する前に、共有リソース内の依存関係やアクティブなコンポーネントを確認するのがベストプラクティスです。共有 VPC の削除時に発生する最も一般的なエラーは、次のとおりです。

  • 「Unable to delete, the VPC contains one or more in-use network interfaces.」(削除できません。VPC には 1 つ以上の使用中のネットワークインターフェイスが含まれています。)
  • 「Network interface associated - Delete the network interface, or associate with a different security group.」(ネット―ワークインターフェイスが関連付けられています - ネットワークインターフェイスを削除するか、別のセキュリティグループに関連付けてください。)

解決方法

共有サブネットとアクティブなリソースを確認するには、次の手順を実行します。

  1. 参加者アカウントで AWS Resource Access Manager (AWS RAM) コンソールを開きます。
  2. [Shared with me] (自分と共有) で、[Resource shares] (リソースの共有) を選択します。
  3. [Resource shares ID] (リソース共有 ID) が親 VPC の共有リソースと一致することを確認します。
  4. リソースタイプを確認し、リソースが [Available] (利用可能) 状態であることを確認します。
  5. リソースを特定したら、[Leave resource share] (リソースの共有を解除) を選択します。これにより、親 VPC からリソースの共有が解除されます。
  6. 共有 VPC を削除します。

サブネットの共有を解除しても、アクティブなリソースに直接的な影響はありません。ただし、親 VPC を削除するには、共有されている VPC または共有が解除された VPC 内のアクティブなリソースをすべて終了する必要があります。アクティブなリソースを確認するには、次の手順を実行します。

  1. Amazon Elastic Compute Cloud (Amazon EC2) コンソールを開きます。
  2. [Network and Security] (ネットワークとセキュリティ) で、[Network interfaces] (ネットワークインターフェイス) を選択します。
  3. アクティブな Elastic Network Interface のリストを確認し、関連付けられているアクティブなリソースを削除します。
  4. VPC を削除します。

注: リソースを終了した後、Elastic Network Interface がアカウントから削除されるまでに 30~60 秒かかる場合があります。


この記事はお役に立ちましたか?


請求に関するサポートまたは技術サポートが必要ですか?