cinder backend
openstack与ceph集群的关联是通过cinder进行关联,cinder后端可以连接多种的 backend,配置多个backend连接类型,以实现openstack关联多个ceph集群
环境准备
openstack controller节点
openstack compute1节点
openstack compute2节点
ceph 集群 ceph_sata(机械硬盘)
ceph 集群 ceph_ssd(固态硬盘)
部署
参照openstack关联ceph功能,controller节点关联compute1节点和ceph_sata,controller节点关联compute2节点和ceph_ssd
针对第一个 ceph 集群的连接 (/etc/cinder/cinder.conf)
[CEPH_SATA]
glance_api_version=2
volume_backend_name=ceph_sata
rbd_ceph_conf=/etc/ceph/ceph.conf (复制第一个 ceph 的配置文件到这里)
rbd_user=cinder (参考之前创建的 cinder 用户)
rbd_flatten_volume_from_snapshot=False
rados_connect_timeout=-1
rbd_max_clone_depth=5
volume_driver=cinder.volume.drivers.rbd.RBDDriver
rbd_store_chunk_size=4
rbd_secret_uuid=dc4f91c1