配置存储卷

本系统基于Kubernetes持久化存储实现完善的存储管理方案。Kubernetes持久化存储涉及PVPVCStorageClass三大概念:

本系统基于以上概念,支持通过动态供给、静态供给和PVC三种方式配置存储卷。

静态供给

创建PV

  1. 在顶部导航栏中单击[资源]菜单项。

  1. 在左侧导航树单击[容器]菜单项,进入集群管理页面。

  1. 单击待添加存储的集群名称链接,进入到集群详情页面。

  1. 单击[存储]菜单项,进入存储管理页面。

  1. 单击左侧导航树“PV”中后端存储类型,进入相应存储类型管理页面。

  1. 单击<添加存储卷>按钮,弹出<添加存储卷>窗口。配置静态供给存储卷参数。

存储卷类型

参数

说明

ISCSI

目标路径

iSCSI存储卷在容器集群中的映射路径。

IP地址

iSCSI服务器的IP地址。

Target

单击<获取Target>按钮,如IP地址配置正确,即自动识别出iSCSI存储卷资源,选择存储卷。

是否格式化

开启后会把存储卷中的数据全部删除。

NFS

IP

NFS服务器的IP地址。

路径

NFS存储卷在容器集群中的映射路径。

容量

可分配给用户使用的容量大小。

访问模式

包括单节点读写和多节点读写。

  • 单节点读写:支持以read-write模式mount到单个节点。

  • 多节点读写:支持以read-write模式mount到多个节点。

回收策略

仅支持保留策略,代表删除与其关联的PVC时,该PV将变成释放状态,不会被删除。

标签

创建PVC时可通过该标签匹配此PV

FC

存储信息

选择一个FC存储卷

标签

创建PVC时可通过该标签匹配此PV

ceph

容量

可分配给用户使用的容量大小。

访问模式

仅支持单节点读写,即支持以read-write模式mount到单个节点。

回收策略

仅支持保留策略,代表删除与其关联的PVC时,该PV将变成释放状态,不会被删除。

监听器

需从ceph存储端获取相关信息并填写。

存储池

image名称

User ID

keyring

标签

创建PVC时可通过该标签匹配此PV

 

  1. 单击<确认>按钮,完成操作。

动态供给

创建动态供给

  1. 在顶部导航栏中单击[资源]菜单项。

  1. 在左侧导航树单击[容器]菜单项,进入集群管理页面。

  1. 单击待添加存储的集群名称链接,进入到集群详情页面。

  1. 单击[存储]菜单项,进入存储管理页面。

  1. 单击左侧导航数“StorageClass”,进入StorageClass管理页面。

  1. 单击<创建>按钮,弹出<创建StorageClass >窗口。配置动态供给存储卷参数。

参数

说明

驱动类型

NFS

IP

NFS服务器的IP地址。

路径

NFS存储卷在容器集群中的映射路径。

Ceph RBD

监听器

需从ceph存储端获取相关信息并填写。

存储池

管理员ID/keyring

用户ID/keyring

回收策略

包括保留和删除两种。

  • 保留:删除与其关联的PVC时,该StorageClass关联的PV将变成释放状态,不会被删除。

  • 删除:删除与其关联的PVC时会删除该StorageClass关联的PV

标签

创建PVC时可通过该标签匹配StorageClass

 

  1. 单击<确认>按钮,完成操作。

PVC

创建PVC

PVC依赖于PVStorageClass,因此创建PVC前需要保证系统中存在已配置好的PVStorageClass

 

  1. 在顶部导航栏中单击[资源]菜单项。

  1. 在左侧导航树单击[容器]菜单项,进入集群管理页面。

  1. 单击待添加存储的集群名称链接,进入到集群详情页面。

  1. 单击[存储]菜单项,进入存储管理页面。

  1. 单击左侧导航数“PVC”,进入PVC管理页面。

  1. 单击<创建>按钮,弹出<创建PVC >窗口。配置PVC参数。

  1. 配置存储卷参数。

参数

说明

命名空间

选择命名空间,仅部署在该命名空间中的应用可使用此PVC

容量

PVC的容量大小。

访问模式

配置该PVC对节点的访问权限。

  • 单节点读写:表示PVC能以read-write模式mount到单个节点。

  • 多节点只读表示PVC能以read-only模式mount到多个节点

  • 多节点读写表示PVC能以read-write模式mount到多个节点。

存储类

如需使用动态供给方式,可配置本参数选择已创建的StorageClass,配置后PV标签选择器和PV表达式选择器不可编辑。

PV标签选择器/PV表达式选择器

如需使用静态供给方式,可配置标签或表达式选择已创建的PV。如不配置,系统则将根据容量大小、访问模式选择匹配的PV

 

  1. 单击<确认>按钮,完成操作。