创建存储池

对象存储需要用到多个存储池,把元数据等数据量较小的存储池建立在SSD上可提高性能。本章节介绍在SSD上创建对象存储元数据存储池,在HDD上创建对象存储数据存储池。

Ceph的存储池默认使用三副本模式,其中对象存储数据存储池有时会设置为EC纠删码模式以节省存储空间,以下分两个部分分别介绍副本模式和EC模式存储池的创建方法。

仅需在主节点ceph1上的cephadm shell中执行。

创建存储池

  1. 创建Data Pool和Index Pool,在ceph1上的cephadm shell中执行。

    1
    2
    3
    4
    ceph osd pool create default.rgw.buckets.index 1024 1024
    ceph osd pool create default.rgw.buckets.data 4096 4096
    ceph osd pool application enable default.rgw.buckets.data rgw
    ceph osd pool application enable default.rgw.buckets.index rgw
    

  2. 通过ceph df查看存储池是否创建完成。

    1
    ceph df