Openstack云平台搭建课程十·集成Ceph存储

这是搭建Openstack云平台的第十堂课,主要讲述在Openstack中如何通过cinder结合ceph的方式部署存储集群。

Ceph是一个无单点故障的分布式存储平台,支持数据无缝复制,同时也支持并发读写等,正是由于ceph具备这些优秀特性,OPenstack通常使用Ceph作为后端存储。

Ceph集群部署方法请前往:分布式云存储Ceph部署方法

配置存储服务(所有ceph节点)

创建存储池

注意:该pool的值请参照关于pgp的说明部分。

创建用户并授权

Glance集成Ceph

安装(所有glance-api节点)

同步密钥(cephmgr节点)

修改配置

修改配置/etc/glance/glance-api.conf

管理镜像

计算节点集成Ceph(所有nova-compute节点)

安装

建议在ceph管理节点上通过ceph-deploy部署,以下是本机安装方法:

同步密钥

在ceph管理节点执行如下命令同步密钥:

配置kvm访问ceph池

然后在计算节点执行如下命令(注意文件路径):

修改配置

修改配置/etc/nova/nova.conf

Cinder集成Ceph(所有cinder-volume节点)

安装

同步密钥

修改配置文件

修改配置/etc/cinder/cinder.conf

此时,可以注释或删除[lvm]段中的内容,随后重启cinder-volume:

如果添加多个ceph后端,可以参考上述配置文件中的ceph段,新建[ceph-a]段并修改参数,如:

附加知识

配置卷类型

生成volume

原创文章禁止转载:技术学堂 » Openstack云平台搭建课程十·集成Ceph存储

精彩评论

2+6=

感谢您的支持与鼓励

支付宝扫一扫打赏

微信扫一扫打赏