跳到主要内容

存储卷

创建存储卷

存储卷(PVC)是用户对存储资源的请求申明,描述应用需要使用的存储类型、大小、访问方式等。系统会根据PVC的请求匹配已有的持久卷(PV)或动态创建新的持久卷,创建应用时挂载到容器组即可使用对应的存储资源。

创建存储卷的操作步骤如下所示。

(1) 用户登录PaaS平台,点击[所有产品/容器服务/容器应用]菜单项,选择对应的集群项目,进入应用列表页面。

(2) 选择[存储管理/存储卷]菜单项,进入存储卷列表页面。

(3) 单击“创建存储卷”按钮,进入存储卷配置页面。

(4) 配置存储卷名称,选择匹配持久卷方式,持久卷匹配方式有两种,具体的配置如下所示。

动态创建持久卷

动态创建持久卷配置页面如下图所示。

test
信息
  • 存储类:用户在集群存储中定义的存储类。

  • 访问模式:存储在集群节点上的访问模式,需要与副本数、调度策略共同考虑。例如选择单主机读写时,可以设置副本数为 1 ,或将所有副本指定到一个节点上运行,可选模式有单主机读写、多主机读写、多主机只读。

  • 存储大小:用户所需的存储的大小。 </li></p>``</div></div>

匹配已有持久卷

匹配已有持久卷页面如下图所示。

test
信息
  • 存储类:用户在集群存储中定义的存储类。
  • 访问模式:存储在集群节点上的访问模式,需要与副本数、调度策略共同考虑。例如选择单主机读写时,可以设置副本数为 1 ,或将所有副本指定到一个节点上运行,可选模式有单主机读写、多主机读写、多主机只读。
  • 存储大小:用户所需的存储的大小。
  • 标签选择器:存储卷通过标签与持久卷进行绑定,用户可以为当前的存储卷添加多个标签。

(5) 存储卷参数配置完成后,单击<确定>按钮。存储卷创建成功。

备注

使用本地存储OpenEBS-hostpath创建存储卷后,存储卷状态为“创建中”,在容器应用中正确配置挂载点后可正常使用。

可视化编辑

用户可以通过编辑YAML文件的方式创建所需的存储卷,创建步骤如下所示。

(1) 用户登录PaaS平台,点击[所有产品/容器服务/容器应用]菜单项,选择对应的集群项目,进入应用列表页面。

(2) 选择[存储管理/存储卷],进入存储卷列表页面。

(3) 单击<创建存储卷>按钮,开启存储可视化,进入YAML文件配置页面。

(4) 根据需要配置对应的文件参数,配置完成后,单击<确定>按钮。存储创建成功。

查看YAML文件

查看存储卷YAML文件的操作步骤如下所示。

(1) 用户登录PaaS平台,点击[所有产品/容器服务/容器应用]菜单项,选择对应的集群项目,进入应用列表页面。

(2) 点击[存储管理/存储卷],进入存储卷列表页面。

(3) 找到要查看的存储卷,点击操作列的“查看YAML”,进入文件显示页面。

扩容存储

用户可以根据业务需要扩容存储的大小,目前仅支持CephRBD存储类型的扩容。扩容的操作步骤如下所示。

(1) 用户登录PaaS平台,点击[所有产品/容器服务/容器应用]菜单项,选择对应的集群项目,进入应用列表页面。

(2) 点击[存储管理/存储卷],进入存储卷列表页面。

(3) 找到要扩容的存储卷,点击操作列的“扩容”按钮,进入存储扩容配置页面。

(4) 配置完成后,单击<确定>按钮,存储扩容成功。

备注

没有绑定服务的存储,可以直接扩容;如果当前存储绑定了服务,如果要扩容,需要 先停止绑定的服务,扩容后再启动服务才能生效。

删除存储卷

删除存储卷的操作步骤如下所示。

(1) 用户登录PaaS平台,点击[所有产品/容器服务/容器应用]菜单项,选择对应的集群项目,进入应用列表页面。

(2) 点击[存储管理/存储卷],进入存储卷列表页面。

(3) 找到要删除的存储卷,点击操作列的“删除”,确认后存储卷删除成功。

查看存储详情

点击[左侧导航/容器应用/存储管理/存储卷],进入存储卷列表页,点击所要查看详情的存储名称。

  • 绑定服务:共享存储支持绑定多个服务。可查看是否绑定服务,若无服务绑定,则不显示内容;若有服务绑定,显示绑定的服务名字、所属应用、容器挂载点、对服务的读写权限。
  • 绑定流水线任务:当前存储绑定的流水线任务。
  • 事件:当前存储的事件信息。