全部產品
Search
文件中心

Container Service for Kubernetes:更換作業系統

更新時間:Dec 19, 2024

ACK叢集會定期發布新的作業系統鏡像版本,帶來新的功能特性、功能最佳化和缺陷修複,請及時升級節點池的作業系統鏡像版本。您也可以按需切換作業系統類型,例如將已經停止維護(EOL)的作業系統更換為支援中的作業系統。

您可以參見作業系統鏡像發布記錄瞭解ACK支援的作業系統類型、作業系統鏡像最新版本,以及部分作業系統的使用限制。

注意事項

  • 本操作會通過替換節點系統硬碟(替盤升級)的方式分批次更新作業系統。請勿在系統硬碟中儲存重要資料,或提前做好備份工作,資料盤在升級過程中則不受影響。請在業務低峰期進行。

  • 通過替盤方式升級節點時,ACK會進行節點排水操作,遵循Pod Disruption Budget(PDB)的前提下將節點上的Pod驅逐至其他可用節點。為確保服務高可用性,建議您採用多副本部署策略,將工作負載分散在多個節點上,同時為關鍵業務配置PDB,控制同時中斷的Pod數量。

    節點排水的預設逾時時間為30分鐘。如果在逾時時間內未能完成Pod遷移,ACK將終止本次升級以確保業務穩定性。

  • ACK部分作業系統預設使用cgroup v2。關於cgroup v2的注意事項,請參見cgroup版本說明

  • 自訂鏡像的節點暫不支援此操作。

  • 如果您的節點為游離節點,即未被節點池管理的Worker節點,需參見遷移游離節點至節點池完成遷移。

操作步驟

您可以更新作業系統鏡像至最新版本,也可以更換作業系統類型,直接升級至當前支援的最新鏡像版本。

  1. 登入Container Service管理主控台,在左側導覽列選擇叢集

  2. 叢集列表頁面,單擊目的地組群名稱,然後在左側導覽列,選擇節點管理 > 節點池

  3. 節點池列表的操作列,選擇目標節點池對應的更多 > 更換作業系統

  4. 選擇可更換的作業系統鏡像版本,指定待更新的節點,勾選是否需要為節點建立快照,配置批量更換策略,然後單擊開始更換

    • 更新方式

      • 更新前為節點建立快照:如果您的節點系統硬碟上有重要業務資料,您可以在更新操作系前為節點建立快照概述,以便進行資料的備份和恢複。使用快照將產生計費(參見快照計費),升級後若快照無需使用,請及時刪除

    • 批量更換策略

      • 每批次執行最多節點數:系統會根據設定的最大並行數依次對節點進行更新,最大可設定為10。

      • 自動暫停策略:在節點升級過程中的暫停策略。

      • 每批次間隔時間:自動暫停策略為不暫停時,選擇每個升級批次之間是否需要時間間隔或間隔的時間長度。可設定範圍為5~120分鐘。

相關文檔