Skip to content

Instantly share code, notes, and snippets.

@i-kumagai i-kumagai/gist:c2272b2ba77466f5712b Secret
Last active Aug 29, 2015

Embed
What would you like to do?
rbd format 1
※イメージフォーマットはデフォルトで1となります
※rbdプールに15MBのイメージを作成し、15MBの書込みを行った場合
# rbd create --size 15 rbd1
# python bin/rbd_write2.py rbd1 x 15 0
※radosに格納されるのは以下のファイルとなります
# rados ls -p rbd
rb.0.25f0.238e1f29.000000000000
rb.0.25f0.238e1f29.000000000001
rb.0.25f0.238e1f29.000000000002
rb.0.25f0.238e1f29.000000000003
rbd1.rbd
rbd_directory
※これらを取得し内容を確認すると
# rados get -p rbd rb.0.25f0.238e1f29.000000000000 rbd/rb.0.25f0.238e1f29.000000000000
# rados get -p rbd rb.0.25f0.238e1f29.000000000001 rbd/rb.0.25f0.238e1f29.000000000001
# rados get -p rbd rb.0.25f0.238e1f29.000000000002 rbd/rb.0.25f0.238e1f29.000000000002
# rados get -p rbd rb.0.25f0.238e1f29.000000000003 rbd/rb.0.25f0.238e1f29.000000000003
# rados get -p rbd rbd1.rbd rbd/rbd1.rbd
# rados get -p rbd rbd_directory rbd/rbd_directory
※データ実体となる4ファイルと共にイメージ名のリストやIDを示すファイルが存在
# ls -l rbd
total 15372
-rw-r--r-- 1 root root 4194304 Jun 23 15:36 rb.0.25f0.238e1f29.000000000000 #データ1
-rw-r--r-- 1 root root 4194304 Jun 23 15:36 rb.0.25f0.238e1f29.000000000001 #データ2
-rw-r--r-- 1 root root 4194304 Jun 23 15:36 rb.0.25f0.238e1f29.000000000002 #データ3
-rw-r--r-- 1 root root 3145728 Jun 23 15:36 rb.0.25f0.238e1f29.000000000003 #データ4
-rw-r--r-- 1 root root 112 Jun 23 15:36 rbd1.rbd #rbd1のid(rb.0.25f0.238e1f29)が記載
-rw-r--r-- 1 root root 20 Jun 23 15:36 rbd_directory #イメージ名のリストが記載
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.