创建池
Ceph节点
默认情况下,Ceph的块设备使用RBD池,可以删除RBD池,并建立以下池
注意:确保Ceph的集群正常运行,然后再创建池。
# ceph osd pool create images 128
openstack节点配置ceph
在安装有glance-api的节点上配置ceph作为ceph的客户端。每个都需要请求ceph.conf配置文件
在ceph节点复制ceph.conf到openstack各节点
# scp /etc/ceph/ceph.conf <openstack-node>:/etc/ceph/ceph.conf
※openstack若没有安装ceph客户端(指令:yum install ceph),需要安装,若没有/etc/ceph文件夹,可手动建立
设置ceph客户端认证
Ceph节点:
1、使用cephx authentication,创建一个新用户为 Nova/Cinder 和 Glance。
# ceph auth get-or-create client.glance mon 'allow r' osd 'allow class-read object_prefix rbd_children, allow rwx pool=images'
<