- 文档首页
容器服务
容器服务 VKE
用户指南
存储
FSX 客户端
FSX 客户端迁移
FSX 客户端迁移
FSX 客户端迁移实现了基于 FSXSet CRD 的客户端生命周期管理,支持滚动升级、灰度升级、多环境隔离等功能。本文主要介绍 FSX 客户端迁移的方法、验证方式及后续清理操作。
说明
如需实现 FSX 客户端迁移,需要首先安装 fsxset-controller 组件,然后将 csi-fsx 组件升级至 v1.0.0 及以上版本。
步骤一:安装 fsxset-controller 组件
- 在左侧导航栏中选择 集群,单击目标集群名称,进入集群管理页面。
- 在左侧导航栏中,选择 组件管理,并选择 存储 页签。
- 将鼠标移动到 fsxset-controller 组件卡片上,单击 部署,安装组件。
- 在左侧导航栏中,选择 组件管理,并选择 存储 页签。
- 将鼠标指针移动到 csi-fsx 组件右上角的...图标上,单击 升级。
- 升级完成后,查看组件版本,确认组件已升级至 v1.0.0 及以上版本。
-
如果您在原 fsx-service 组件配置中,开启了 多客户端配置 功能。当升级 csi-fsx 组件至 v1.0.0 版本后,系统会默认执行以下操作,保证配置内容平滑过渡: - 自动创建系统默认的 FSXSet 配置(名称为 default)。
- 已配置的 FSX 客户端参数(例如:客户端资源配额)会自动迁移到名为 default 的 FSXSet 配置中。您可以通过控制台或 kubectl 查看对应的资源,确认配置完成自动迁移。
示例:迁移前,基于 fsx-service 组件,修改了 FSX 客户端的资源配置。
示例:迁移后,配置自动迁移到系统的默认 FSXSet 配置中。
- 未配置节点标签的节点,会自动归属 default 组,并使用 default 配置。
将 csi-fsx 组件升级至 v1.0.0 版本并开启 FSXSet 管理后,系统会自动接管由旧版 fsx-service 创建的存量 FSX 客户端 Pod。保证存量 FSX 客户端的工作正常。该动作为系统自动完成,您无需关注。
将 csi-fsx 组件升级至 v1.0.0 版本后,您可以通过以下方法,查看系统自动生成的 FSXSet 资源。
- 在左侧导航栏中,选择 集群,单击目标集群名称,进入集群管理页面。
- 在左侧导航栏中,选择 组件管理,并选择 存储 页签。
- 单击 csi-fsx 组件卡片右下角的... > 客户端配置。
-
- 在弹出的客户端配置页面中,查看系统中的 FSXSet 资源。
-
- 选择目标资源,单击 操作 栏中的 更新,即可查看或更新 FSXSet 资源。
说明
如需配置更多功能,可以在 工作负载 > 对象浏览器 中,查看或修改 FSXSet 资源对应的 YAML 配置。
- 执行以下命令,查看集群中的 FSXSet 资源。
- 预期结果如下,集群中自动创建了名为 default 的 FSXSet 资源。
csi-fsx 组件升级至 v1.0.0 版本后,其已完整接管原 fsx-service 的全部功能。因此,确认迁移完成后,您可以卸载 fsx-service 组件,以节省集群资源。删除组件的方法,请参见 卸载组件。
最近更新时间:2026.07.08 11:33:31