-
-
Save i-kumagai/06f2a4cb74e0c0126a8d to your computer and use it in GitHub Desktop.
rbd format 2
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
※イメージフォーマットに2を指定してイメージ作成 | |
※rbdプールに15MBのイメージを作成し、15MBの書込みを行う | |
# rbd create --size 15 --image-format 2 rbd2 | |
# python bin/rbd_write2.py rbd2 x 15 0 | |
※radosに格納されるのは以下のファイルとなります | |
# rados ls -p rbd | |
rbd_data.26402ae8944a.0000000000000000 | |
rbd_data.26402ae8944a.0000000000000001 | |
rbd_data.26402ae8944a.0000000000000002 | |
rbd_data.26402ae8944a.0000000000000003 | |
rbd_header.26402ae8944a | |
rbd_id.rbd2 | |
※これらを取得し内容を確認すると | |
# rados get -p rbd rbd_data.26402ae8944a.0000000000000000 rbd2/rbd_data.26402ae8944a.0000000000000000 | |
# rados get -p rbd rbd_data.26402ae8944a.0000000000000001 rbd2/rbd_data.26402ae8944a.0000000000000001 | |
# rados get -p rbd rbd_data.26402ae8944a.0000000000000002 rbd2/rbd_data.26402ae8944a.0000000000000002 | |
# rados get -p rbd rbd_data.26402ae8944a.0000000000000003 rbd2/rbd_data.26402ae8944a.0000000000000003 | |
# rados get -p rbd rbd_header.26402ae8944a rbd2/rbd_header.26402ae8944a | |
# rados get -p rbd rbd_id.rbd2 rbd2/rbd_id.rbd2 | |
※データ実体となる4ファイルと共にイメージ名のリストやIDを示すファイルが存在 | |
# ls rbd2 | |
-rw-r--r-- 1 root root 4194304 Jun 23 16:28 rbd_data.26402ae8944a.0000000000000000 #データ1 | |
-rw-r--r-- 1 root root 4194304 Jun 23 16:28 rbd_data.26402ae8944a.0000000000000001 #データ2 | |
-rw-r--r-- 1 root root 4194304 Jun 23 16:28 rbd_data.26402ae8944a.0000000000000002 #データ3 | |
-rw-r--r-- 1 root root 3145728 Jun 23 16:28 rbd_data.26402ae8944a.0000000000000003 #データ4 | |
-rw-r--r-- 1 root root 0 Jun 23 16:28 rbd_header.26402ae8944a #id(26402ae8944a)のヘッダデータ | |
-rw-r--r-- 1 root root 16 Jun 23 16:28 rbd_id.rbd2 #rbd2のid(26402ae8944a)が内部に記載 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment