在ceph監視器上執行
1.創建pool池
爲nova服務創建pool池(因爲我只有一個OSD節點,所以要將副本數設置爲1)
ceph osd pool create nova-vms 32
ceph osd pool set nova-vms size 1
ceph osd pool application enable glance-images rbd
2.查看pool池的使用情況
ceph df
3.創建賬號
ceph auth get-or-create client.nova-vms mon 'allow r' osd 'allow class-read object_prefix rbd_children, allow rwx pool=cinder-volumes, allow rwx pool=glance-images,allow rwx pool=cinder-backup, allow rwx pool=nova-vms' -o /etc/ceph/ceph.client.nova-vms.keyring
查看:
ceph auth ls | grep -EA3 'client.(nova-vms)'
4.修改ceph.conf配置文件並同步到所有的監視器節點(這步一定要操作)
su - cephd
cd ~/ceph-cluster/
cat <<EOF>> ceph.conf
[client.nova-vms]
keyring = /etc/ceph/ceph.client.nova-vms.keyring
EOF
ceph-deploy --overwrite-conf admin ceph-mon01
exit