• PV管理

    1. 概述

    PersistentVolume(PV)是集群中由管理员配置的一段网络存储。 它是集群中的资源,就像节点是集群资源一样。 PV是容量插件,如Volumes,但其生命周期独立于使用PV的任何单个pod。

    只有项目所有者才能对集群中的PV进行查看、创建和删除的操作。

    通过该页面,您将了解到如何创建与删除PV。

    2. 创建PV

    1. 点击菜单栏创建PV按钮,右侧会弹出创建页面。

      image

    2. 选择集群。

      • 此处仅能选择该项目有权限的集群。
      • 仅能选择运行中状态的集群。
    3. 输入PV名称和描述。

      • PV名称:限制为30字符,由小写字母开头,只能包含小写字母、数字、“.”和“-”;且在集群和项目下唯一。
      • 描述:非必输,限制为40字符。
    4. 选择类型,目前支持创建NFS和HostPath类型的PV。

    5. 选择访问模式。

      • ReadWriteOnce:该卷能够以读写模式被加载到一个节点上。

      • ReadOnlyMany:该卷能够以只读模式加载到多个节点上。

      • ReadWriteMany:该卷能够以读写模式被多个节点同时加载。

    6. 定义存储容量。

      • 此处存储容量得数值仅支持填写整数,且单位可选:Mi、Gi与Ti。
    7. 输入路径。

    (1)若选择的类型为NFS:

    (2)若选择的类型为HostPath:

    3. 查看PV列表

    在PV管理主界面,通过列表,可以查看到PV相关的具体信息。

    image

    4. PV权限分配

    选择一个“Available”状态的PV,点击PV列表的image标识,选择 权限管理,此时会弹出PV权限分配的界面,便可在此设置PV的公开范围,其中包括集群下所有项目与集群下特定项目。

    仅Available状态的PV能进行权限分配的操作。

    5. 删除PV

    选择一个“Available”、“Released”或“Failed”状态的PV,点击PV列表的image标识,可以选择删除该PV。

    仅Available、Released以及Failed状态的PV才能执行删除操作。

    6. 阅读更多