您可以通過Container Service管理主控台刪除不再使用的叢集。刪除叢集頁面展示了叢集內已有的資源,您可以查看即將被刪除的資源,並按需選擇是否保留資源。請仔細閱讀頁面中的提示資訊,確保您是在知曉操作風險的情況下進行刪除操作。
刪除叢集前,請手動清理工作負載(無狀態、有狀態、任務和定時任務),否則可能導致叢集刪除失敗。關於工作負載的更多資訊,請參見工作負載。
叢集刪除及節點釋放規則
刪除叢集時,將依次刪除叢集內的節點池,以完成叢集內節點的釋放。對於叢集內的節點池:
已開啟期望節點數的節點池:節點池內所有隨用隨付的節點將會被釋放,訂用帳戶的節點不會被釋放。如需釋放訂用帳戶的節點,請登入ECS控制台,將訂用帳戶的節點轉換為隨用隨付的節點,再在ECS控制台釋放節點。節點被釋放後,節點的系統硬碟也隨之釋放。
未開啟期望節點數的節點池:節點池內通過手動及自動添加到節點池的已有節點、訂用帳戶的節點不會被釋放,其餘節點將被釋放。
關於如何判斷節點池是否開啟了期望節點數,請參見如何判斷節點池是否已經開啟期望節點數?。
操作步驟
登入Container Service管理主控台,在左側導覽列選擇叢集。
在叢集列表頁面,選擇所需的叢集並單擊右側的 。
在刪除叢集對話方塊,選擇需要保留或勾選的資源,然後選中我已知曉以上資訊並確認刪除叢集,單擊確定。
重要叢集刪除對話方塊中的提示資訊,說明了叢集刪除時相關雲資源的刪除和計費規則,請您仔細閱讀。
常見問題
刪除叢集失敗怎麼辦?
如果您在阿里雲Resource Orchestration Service服務ROS(Resource Orchestration Service)建立的資源下手動添加了一些資源,ROS是沒有許可權刪除這些資源的。例如在ROS建立的VPC下手動添加了一個VSwitch,這樣就會導致ROS刪除時無法處理該VPC,從而最終刪除叢集失敗。
Container Service提供了強制移除叢集的功能。通過強制移除功能,您可以在叢集刪除失敗後,強制移除叢集記錄和ROS資源棧。但是,強制移除操作不會自動釋放ROS建立的資源及您手動建立的這些資源,您需要手動進行釋放。
叢集刪除失敗時,會顯示如下資訊。
單擊刪除失敗的叢集對應的
。在彈出的對話方塊裡,您可以看到刪除失敗的資源,單擊確定,即可刪除叢集和ROS資源棧。
說明如果在刪除叢集提示頁面,選中保留資源,則不會釋放這些資源,您需要手動釋放。
如何關閉叢集刪除保護狀態?
如果叢集開啟了叢集刪除保護功能,在刪除叢集時,頁面會提示需先關閉刪除保護。您可以執行以下步驟關閉叢集刪除保護功能:
登入Container Service管理主控台,在左側導覽列選擇叢集。
在叢集列表的操作列,選擇 。
在關閉叢集刪除保護狀態對話方塊中,關閉叢集刪除保護開關。
如何判斷節點池是否已經開啟期望節點數?
登入Container Service管理主控台,在左側導覽列選擇叢集。
在叢集列表頁面,單擊目的地組群名稱,然後在左側導覽列,選擇 。
單擊目標節點池名稱,單擊基本資料頁簽,在節點配置地區,查看期望節點數是否開啟。如果未開啟,期望節點數後面則顯示-。
叢集刪除中或刪除失敗時,是否會產生計費?
叢集處於刪除中(deleting)、刪除失敗(delete_failed)狀態時,不會產生叢集管理計費,但阿里雲仍然會收取其他雲產品產生的資源費用。關於叢集生命週期的更多資訊,請參見ACK叢集概述;關於ACK託管叢集和ACK專有叢集的計費說明,請參見計費說明。
叢集處於異常狀態不活躍(inactive)或不可用(unavailable)時,ACK叢集如何計費?
叢集處於“不活躍(inactive)”或“不可用(unavailable)”狀態時,仍會繼續收取相關叢集管理費用和雲產品資源費用。計費詳細說明,請參見產品計費。
叢集處於哪些生命週期狀態時,將不會產生叢集管理費用?
叢集處於初始化中(initial)、建立失敗(failed)、刪除中(deleting)、刪除失敗(delete_failed)、已刪除(deleted,該狀態使用者不可見)狀態時,不會產生叢集管理計費,但阿里雲仍然會收取其他雲產品產生的資源費用。關於叢集生命週期的更多資訊,請參見ACK叢集概述;關於ACK託管叢集和ACK專有叢集的計費說明,請參見計費說明。