如何刪除與另一個 AWS 帳戶共享的 VPC?

上次更新日期:2022 年 4 月 11 日

為什麼我無法刪除與另一個 AWS 帳戶共享的 Amazon Virtual Private Cloud (Amazon VPC)?

簡短描述

刪除與另一個 AWS 帳戶共享的 VPC 時,最佳實務是在刪除 VPC 之前,檢查共享資源中的所有相依性和作用中元件。刪除共享 VPC 時最常見的錯誤包括:

  • 「無法刪除,VPC 包含一個或多個正在使用的網路介面。」
  • 「網路介面關聯 - 刪除網路介面,或與不同的安全群組關聯。」

解決方案

若要驗證共享子網路和作用中資源,請執行以下操作:

  1. 在參與者帳戶上開啟 AWS Resource Access Manager (AWS RAM) 主控台
  2. Shared with me (與我共享) 下,選取 Resource shares (資源共享)。
  3. 驗證 Resource share ID (資源共享 ID) 是否與父 VPC 中的共享資源匹配。
  4. 檢視資源類型並驗證資源是否處於 Available (可用) 狀態。
  5. 確定資源後,選取 Leave resource share (離開資源共享)。這將取消共享來自父 VPC 的資源。
  6. 刪除共享 VPC。

取消共享子網路對作用中資源沒有直接影響。但是,您必須終止共享或非共享 VPC 中的所有作用中資源才能刪除父 VPC。若要驗證作用中資源,請執行以下操作:

  1. 開啟 Amazon Elastic Compute Cloud (Amazon EC2) 主控台
  2. Network and Security (網路和安全) 下,選擇 Network interfaces (網路介面)。
  3. 檢視作用中彈性網路介面清單,然後刪除與其關聯的作用中資源。
  4. 刪除 VPC。

注意:在終止資源後,可能需要 30 到 60 秒才能將彈性網路介面從帳戶中移除。