全部产品
Search
文档中心

容器服务 Kubernetes 版 ACK:管理storage-operator组件

更新时间:Jan 21, 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. 登录容器服务管理控制台,在左侧导航栏选择集群列表

  2. 集群列表页面,单击目标集群名称,然后在左侧导航栏,单击组件管理

  3. 定位storage-operator,根据页面提示完成组件的升级。