割と難航中。どうも、
crimson-osd という次世代 OSD
があるらしく、それが、seastart という continuation / future base の非同期ライブラリで書かれているらしい。なんですが、
それは build されてないので読めない
build の仕方はあまり自明でないらしく... もしかすると、 developper commit からでないとダメかも。
bin/ceph osd pool create rbd
bin/rbd create foo1 --size 1000
bin/rbd device map rbd/foo --id admin
mkfs.xfs /dev/rbd0
mount /dev/rbd0 /mnt/ceph1
とすると、mount できるのはわかりましたが、osd/mon/mds のどこをどう通るのかが、まったくわからない感じ。
明日で終わりですが、どこまでできるかは謎です。
No comments:
Post a Comment