ceph rbd 入門
阿新 • • 發佈:2018-07-09
ice dev alt 查看 pre ima 對象 一個 sta
1.一個現成的ceph cluster
參考之前寫的ceph-deploy 部署ceph cluster
2.配置client與ceph cluster對接
在ceph cluster的管理節點上安裝配置ceph client
#ansible為此處client的hostname
ceph-deploy install ansible
#ansible為此處client的hostname
ceph-deploy admin ansible
3..在ceph client上創建使用rbd
#創建一個pool ceph osd pool create test 128 #在test pool中創建一個rbd卷(image) rbd create volume01--size 4096 -p test #查看這個卷 rbd ls -p test
#定位卷對象數據
ceph osd map test volume01
#在ceph client 將此卷(image) 映射為一個塊設備
rbd map volume01 --name client.admin -p test
#在ceph client上創建此卷(image)的文件系統
mkfs.ext4 -m0 /dev/rbd/rbd/volume01
#掛載
sudo mkdir /mnt/ceph-block-device sudo mount /dev/rbd/rbd/volume01
/mnt/ceph-block-device cd /mnt/ceph-block-device
ceph rbd 入門