You need to enable JavaScript to run this app.
导航

使用动态存储卷

最近更新时间2023.10.26 19:31:51

首次发布时间2023.10.23 15:04:37

前提条件

  • 已创建边缘集群。操作方法,请参见创建边缘集群
  • 确保当前集群已安装边缘 NAS 存储服务组件csi-nas-edge。操作方法,请参见安装组件

操作步骤

步骤一:进入集群详情页

  1. 登录边缘托管控制台。
  2. 在左侧导航栏,单击边缘集群
  3. 在集群列表中,找到目标集群,然后单击集群名称,进入集群详情页。

步骤二:创建存储类

  1. 在左侧导航栏,选择存储管理 > 存储类
  2. 存储类页面,单击创建存储类,参照下表配置存储卷声明,然后单击确定

配置项

说明

名称

设置存储类名称。同一集群下,存储类名称不可重复。

存储类型

当前仅支持边缘NAS文件存储。

节点

选择存储类需要部署的节点。

说明

存储类只支持挂载到运行在同一节点上的 Pod 实例。

私有网络

选择边缘节点下的私有网络。同一个私有网络中的云资源可以相互通信。
若无可用私有网络,可参考创建私有网络进行创建。

计费类型

当前仅支持按量计费。

文件系统类型

当前仅支持通用型
通用型文件系统可以挂载到多个 Pod 实例,使多个边缘实例能够访问相同的文件系统、共享存储数据。

挂载点

选择已有 NAS 文件系统下存在的挂载点。
若下拉框中无可用边缘 NAS 文件系统,您可单击创建边缘 NAS 文件系统进行创建,具体操作可参见创建文件系统

NFS 版本

当前仅支持NFSv4

回收策略

回收策略,包括:Delete、Retain。如果数据安全性要求高,推荐使用 Retain 方式以免误删数据。

  • Delete:删除 PVC 的时候,需配合删除策略一起使用。
    • 删除策略延迟删除时(边缘托管当前默认使用该策略),PV 和 NAS 文件数据将存档,不会被删除。
    • 删除策略立即删除时,PV 和 NAS 文件数据会被真正删除。
  • Retain:删除 PVC 的时候,PV 和云盘数据不会被删除,需要您手动删除。

存储卷模式绑定

绑定模式。包括:Immediate、WaitForFirstConsumer。

  • Immediate:随存储卷声明的创建直接完成卷的绑定和分配。
  • WaitForFirstConsumer:延迟存储卷的绑定和分配,直到使用该存储卷声明的 Pod 被创建。

步骤三:创建存储卷声明

  1. 在左侧导航栏,选择存储管理 > 存储卷声明
  2. 存储卷声明页面,单击创建存储卷声明,参照下表配置存储卷声明,然后单击确定

配置项

说明

命名空间

选择存储卷声明所属的命名空间。
命名空间相关介绍,请参见命名空间概述

名称

设置存储卷声明的名称。同一集群下,存储卷声明名称不可重复。

存储类型

当前仅支持边缘NAS文件存储。

节点

选择存储卷声明需要部署的节点。

说明

存储卷声明只支持挂载到运行在同一节点上的 Pod 实例。

私有网络

选择边缘节点下的私有网络。同一个私有网络中的云资源可以相互通信。
若无可用私有网络,可参考创建私有网络进行创建。

访问模式

选择存储卷声明的访问方式。
ReadWriteOnce:存储卷声明只能被单个节点以读写模式挂载。一旦一个节点将存储卷声明挂载为读写模式,其他节点就不能再将该存储卷声明挂载为读写模式。
ReadWriteMany存储卷声明可以被多个节点以读写模式挂载,多个节点可以同时访问和修改同一个存储卷声明中的数据。

计费类型

按需选择资源计费类型,目前支持按量计费。

文件系统类型

当前仅支持通用型
通用型文件系统可以挂载到多个 Pod 实例,使多个边缘实例能够访问相同的文件系统、共享存储数据。

创建方式

存储卷声明的创建方式包括:基于存储类创建使用已有存储卷
使用动态存储卷场景下,此处选择基于存储类创建。

存储类

当创建方式为基于存储类创建时,您需继续选择已创建的存储类进行绑定。
系统自动绑定具有相同存储类、且容量大于或等于当前 PVC 设置的容量大小的存储卷。
若列表中无可用存储类,可单击列表上方的创建存储类进行创建。

容量

所创建 PVC 的容量。单位为 GiB。

步骤四:给工作负载添加存储卷

存储卷声明创建完成后,可通过添加卷的方式挂载到工作负载使用,支持挂载到有状态负载。
图片
可通过创建工作负载或更新工作负载操作的容器配置步骤,为工作负载添加卷并挂载卷。详细操作,请参见工作负载概述