[英]Can't delete a private hosted zone in AWS Route53
我無法從控制台和CLI刪除“專用托管區域”。
請檢查下面的屏幕截圖
其拋出跟隨錯誤
資源hostzone / Z346QOK8DECBDU只能通過servicediscovery.amazonaws.com進行管理(arn:aws:servicediscovery:us-east-1:757712384777:namespace / ns-oekfhwgvesmkdb4i)
我也嘗試過使用AWS CLI命令刪除
aws servicediscovery list-services
aws servicediscovery delete-service --id=ID-FROM-LIST
aws servicediscovery delete-namespace --id=NS-LIST
這沒有用。 我收到以下錯誤
調用DeleteNamespace操作時發生錯誤(NamespaceNotFound):NS-LIST
調用DeleteService操作時發生錯誤(ServiceNotFound):ID-FROM-LIST
請讓我知道是否還有其他方法。
嘗試從AWS控制台中刪除使用此托管區域的AWS ECS服務,然后,如果您有任何服務發現資源(如名稱空間),請使用以下命令刪除它們:
使用以下命令列出特定區域中的服務:
aws servicediscovery list-services --region <region_name>
如果沒有服務關聯,則嘗試查找名稱空間:
aws servicediscovery list-namespaces --region <region_name>
然后您可以刪除命名空間,如下所示:
aws servicediscovery delete-namespace --id <service_discovery_namespace_id> --region <region_name>
從輸出看,您似乎沒有列出任何服務,但仍嘗試使用--region
選項。
您的namespace_id
似乎未正確傳遞。 它的arn
已顯示在第一條錯誤消息中。
要刪除私有托管區域:
要刪除在使用服務發現創建服務時Amazon ECS創建的私有托管區域,請刪除使用名稱空間的Amazon ECS服務,然后刪除名稱空間
參考:
如果您可以訪問控制台,這非常簡單
在AWS控制台中搜索“ AWS雲地圖” –>您可以看到的不是名稱空間–進入名稱空間->刪除服務->返回並刪除名稱空間->在route53控制台中檢查,托管區域將不存在
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.