配置glance使用ceph作爲後端存儲

在ceph監視器上執行


1.創建pool池


爲glance服務創建pool池(因爲我只有一個OSD節點,所以要將副本數設置爲1)
ceph osd pool create glance-images  32
ceph osd pool set glance-images size 1
ceph osd pool application enable glance-images rbd

2.查看pool池的使用情況


ceph df

3.創建賬號


ceph auth get-or-create client.glance-images mon 'allow r' osd 'allow class-read object_prefix rbd_children, allow rwx pool=glance-images' -o /etc/ceph/ceph.client.glance-images.keyring
查看:
ceph auth ls | grep -EA3 'client.(glance-images)'

4.修改ceph.conf配置文件並同步到所有的監視器節點(這步一定要操作)


su - cephd
cd ~/ceph-cluster/
cat <<EOF>> ceph.conf
[client.glance-images]
keyring = /etc/ceph/ceph.client.glance-images.keyring
EOF
ceph-deploy --overwrite-conf admin ceph-mon01
exit

5.將ceph監視器節點上的ceph配置文件和glance用戶密鑰環文件拷貝到glance服務節點上


scp /etc/ceph/ceph.conf   <glance-node>:/etc/ceph/ceph.conf

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章