Skip to main content
不再需要工作负载使用的持久化存储时,可以清理 PVC 和 PV。清理前应先确认工作负载已经停止使用该 PVC,并根据回收策略判断后端数据是否会保留或删除。

操作前确认

  • 已停止使用目标 PVC 的工作负载,或已从工作负载 YAML 中移除对应的 volumeMounts 和 volumes 配置。
  • 已确认目标 PVC、PV 和后端数据不再需要,或已完成数据备份。
删除 PVC 后,工作负载不能继续通过该 PVC 访问数据。回收策略为 Delete 时,CSI 驱动可能同时删除 PV、后端存储和数据;需要保留数据时,应先确认回收策略和数据备份情况。

了解清理影响

清理动态存储卷

  1. 登录 GPU 云服务控制台。
  2. 在 集群 页面单击目标集群名称,进入集群工作台。
  3. 在左侧导航中进入 存储 页面,切换到 PVC 页签。
  4. 找到目标 PVC,单击 删除。
  5. 核对 PVC 信息并确认删除。
  6. 切换到 PV 页签,确认对应 PV 的处理结果。
    • 如果 PV 已删除,表示该 PV 对象已经清理完成。
    • 如果 PV 保留,确认后端数据处置方式后,再处理 PV 和数据。

清理静态存储卷

  1. 登录 GPU 云服务控制台。
  2. 在 集群 页面单击目标集群名称,进入集群工作台。
  3. 在左侧导航中进入 存储 页面,切换到 PVC 页签。
  4. 找到目标 PVC,单击 删除。
  5. 切换到 PV 页签,检查原 PV 的状态和回收策略。
  6. 根据数据处置方式处理 PV:
    • 需要保留数据时,保留 PV 或由管理员重新准备该 PV。
    • 不再需要 PV 对象时,确认后端数据不再需要或已备份后,删除目标 PV。

常见问题

为什么删除 PVC 后 PV 仍然存在?

PV 是否自动删除取决于回收策略和存储插件行为。回收策略为 Retain 时,PV 和后端数据会保留,通常需要管理员继续处理;回收策略为 Delete 时,Kubernetes 会请求存储插件处理对应存储,实际结果取决于插件能力和配置。