4.3. 更改现有集群存储实例的存储类


使用集群存储创建工作台时,集群存储会与特定的存储类相关联。之后,如果您的数据科学工作需要不同的存储类,或者当前存储类已被弃用,则无法直接在现有集群存储实例上更改存储类。相反,您必须将数据迁移到使用您要使用的存储类的新集群存储实例中。

先决条件

  • 您已登陆到 Red Hat OpenShift AI。
  • 您已创建了包含集群存储的工作台或数据科学项目。

流程

  1. 使用您要更改的存储类停止工作台。

    1. 在 OpenShift AI 仪表板中点 Data Science projects

      Data Science 项目页将打开。

    2. 使用您要更改的存储类的集群存储实例点击项目名称。

      此时会打开项目详情页面。

    3. 单击 Workbenches 选项卡。
    4. 在相关工作台的 Status 列中,点 Stop

      等待相关工作台的 Status 列从 Running 改为 Stopped

  2. 添加使用所需存储类的新集群存储实例。

    1. Cluster storage 选项卡。
    2. Add cluster storage

      此时会打开 Add cluster storage 对话框。

    3. 为集群存储输入一个名称
    4. 可选:输入集群存储的 描述
    5. 集群 存储选择所需的存储类
    6. 持久性存储大小 下,以 KB 或兆字节为单位输入大小。
    7. Connected workbench 下,选择带有您要更改的存储类的工作台。
    8. Mount folder name 下,输入要挂载到的集群存储的新存储目录。例如,备份
    9. Add storage
  3. 将现有集群存储实例中的数据复制到新的集群存储实例。

    1. 单击 Workbenches 选项卡。
    2. 在相关工作台的 Status 列中,点 Start
    3. 当工作台状态为 Running 时,单击 Open 以打开工作台。
    4. 在 JupyterLab 中,点击 File New Terminal
    5. 将数据复制到新存储目录中。将 <mount_folder_name > 替换为新集群存储实例的存储目录。

      rsync -avO --exclude='/opt/app-root/src/__<mount_folder_name>__' /opt/app-root/src/ /opt/app-root/src/__<mount_folder_name>__/
      Copy to Clipboard Toggle word wrap

      例如:

      rsync -avO --exclude='/opt/app-root/src/backup' /opt/app-root/src/ /opt/app-root/src/backup/
      Copy to Clipboard Toggle word wrap
    6. 在数据复制完成后,从 JupyterLab 注销。
  4. 停止工作台。

    1. 单击 Workbenches 选项卡。
    2. 在相关工作台的 Status 列中,点 Stop

      等待相关工作台的 Status 列从 Running 改为 Stopped

  5. 从工作台中删除原始集群存储实例。

    1. Cluster storage 选项卡。
    2. 点现有集群存储实例旁边的操作菜单(WWN),然后点 Edit storage
    3. 在现有 连接的工作台 下,删除工作台。
    4. Update
  6. 通过删除新集群存储实例的挂载文件夹并将其重新添加到工作台中,来更新它。

    1. Cluster storage 选项卡中,点新集群存储实例旁边的操作菜单(WWN),然后点 Edit storage
    2. 在现有 连接的工作台 下,删除工作台。
    3. Update
    4. 单击 Workbenches 选项卡。
    5. 点工作台旁边的操作菜单(autotune),然后点 Edit workbench
    6. Cluster storage 部分中,在 Use existing persistent storage 下选择新的集群存储实例。
    7. Update workbench。
  7. 重启工作台。

    1. 单击 Workbenches 选项卡。
    2. 在相关工作台的 Status 列中,点 Start
  8. 可选:使用之前存储类的初始集群存储仍会出现在 Cluster storage 选项卡中。如果您不再需要这个集群存储(例如,如果存储类已弃用),您可以删除它。
  9. 可选:您可以删除新集群存储实例的挂载文件夹(例如,备份 文件夹)。

验证

  • 在项目的 Cluster storage 选项卡中,新的集群存储实例会在 Storage class 列中显示所需的存储类,以及在 Connected workbenches 列中的相关工作台。
  • 在项目的 Workbenches 选项卡上,新集群存储实例显示在 Cluster storage 部分中的 workbench 中,并且具有挂载路径: /opt/app-root/src
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat