全部產品
Search
文件中心

Container Service for Kubernetes:管理storage-operator組件

更新時間:Jan 22, 2026

storage-operator 提供儲存卷自動擴容、雲端硬碟線上變更配置、儲存資源監控資料預填充(建立預填充OSS資料的高效能儲存卷)等儲存功能,以提升在ACK叢集中使用阿里雲儲存資源的營運效率。

組件介紹

storage-operator 是ACK提供的用於自動化管理儲存群組件生命週期的營運工具,整合了多種進階儲存體功能,以提升儲存資源的營運效率。storage-operator預設以 Deployment 形式部署在叢集中,提供以下功能模組。

  • 儲存卷擴容:負責雲端硬碟、NAS儲存卷的自動擴容。

    可通過添加Feature GateExpander=false來關閉。

  • 雲端硬碟變更配置:負責變更雲端硬碟配置。

    可通過添加Feature GateDiskVolumeUpgradeControl=false來關閉。

  • 有狀態應用遷移:負責有狀態應用的跨可用性區域遷移。

    可通過添加Feature GateApplicationMigrationAcrossAZ=false來關閉。

  • 資料預填充:支援在建立PV時,指定一個OSS Bucket作為資料來源。系統會自動將OSS中的資料預先填充到新建立的高效能儲存卷(如CPFS)中。適用於AI訓練、巨量資料分析等情境下,將冷資料從OSS預熱到高效能檔案系統以加速計算任務。

    可通過添加Feature GateVolumePopulator=true來啟用。啟用後,系統將預設建立 ack-volume-populator 命名空間,用於運行資料預填充期間產生的臨時PVC與Pod。

前提條件

  • 叢集版本為1.20及以上版本。如需升級叢集,請參見手動升級叢集

  • 儲存外掛程式為CSI。

    可在組件管理頁面查看組件安裝情況。

管理storage-operator組件

檢查組件運行狀態

如需驗證storage-operator是否成功啟動,可執行如下命令查看組件Pod運行狀態。

kubectl get pods -n kube-system -l app=storage-operator

預期輸出:

NAME                                READY   STATUS    RESTARTS   AGE
storage-operator-57bdfd7f56-kl86k   1/1     Running   0          12m

升級組件

升級組件前,建議先查閱storage-operator組件變更記錄

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

  2. 叢集列表頁面,單擊目的地組群名稱,然後在左側導覽列,單擊組件管理

  3. 定位storage-operator,根據頁面提示完成組件的升級。