更新时间:2024-10-24 GMT+08:00
分享

在存储池中导入持久卷

CCE支持使用LVM将节点上的数据卷组成存储池(VolumeGroup),然后划分LV给容器挂载使用。在创建本地持久卷前,需将节点数据盘导入存储池。

约束与限制

  • 本地持久卷仅在集群版本 >= v1.21.2-r0 时支持,且需要everest插件版本>=2.1.23,推荐使用>=2.1.23版本。
  • 节点上的第一块数据盘(供容器运行时和Kubelet组件使用)不支持导入为存储池。
  • 条带化模式的存储池不支持扩容,条带化存储池扩容后可能造成碎片空间,无法使用。
  • 存储池不支持缩容和删除。
  • 如果删除节点上存储池的磁盘,会导致存储池异常。

导入存储池

创建节点时导入

在创建节点时,在存储配置中可以为节点添加数据盘,选择“作为持久存储卷”导入存储池,详情请参见创建节点

手动导入

如果创建节点时没有导入持久存储卷,或当前存储卷容量不够,可以进行手动导入。

  1. 前往ECS控制台为节点添加SCSI类型的磁盘。操作步骤详情请参见新增磁盘
  2. 登录CCE控制台,单击集群名称进入集群。
  3. 在左侧导航栏中选择“存储”,并切换至“存储池”页签。
  4. 查看已添加磁盘的节点,选择“导入持久卷”,导入时可以选择写入模式。

    如存储池列表中未找到手动挂载的磁盘,请耐心等待1分钟后刷新列表。

    • 线性:线性逻辑卷是将一个或多个物理卷整合为一个逻辑卷,实际写入数据时会先往一个基本物理卷上写入,当存储空间占满时再往另一个基本物理卷写入。
    • 条带化:创建逻辑卷时指定条带化,当实际写入数据时会将连续数据分成大小相同的块,然后依次存储在多个物理卷上,实现数据的并发读写从而提高读写性能。多块卷才能选择条带化。

扩容存储池

存储池扩容可采用两种方式:

  1. 通过以上手动导入的方式新增大容量磁盘。
  2. 前往ECS界面扩容已导入的云硬盘,详细操作请参见扩容云硬盘,然后等待存储池自动扩容。

以上两种方式均可达到存储池扩容的目的。

相关文档