Rate This Document
Findability
Accuracy
Completeness
Readability

Creating a Ceph Device

Procedure

  1. Create a pool.
    ceph osd pool create vdbench 1024 1024
  2. Create images.
    ceph osd pool application enable vdbench rbd
    for i in {1..8}; do rbd create image${i} --size 51200 --pool vdbench --image-format 2 --image-feature layering; done
  3. Embed data.
    mkdir -p /home/io_prepare
    cd /home/io_prepare
  4. Create the Fio file for data preparation.
    vi write_pre.fio
    Add the following content:
    [global]
    ioengine=rbd
    pool=vdbench
    direct=1
    numjobs=1
    thread
    bs=1024k
    size=100%
    rw=write
    iodepth=128
    group_reporting
    
    [job1]
    rbdname=image1
    [job2]
    rbdname=image2
    [job3]
    rbdname=image3
    [job4]
    rbdname=image4
    [job5]
    rbdname=image5
    [job6]
    rbdname=image6
    [job7]
    rbdname=image7
    [job8]
    rbdname=image8
  5. Execute data preparation.
    fio write_pre.fio