1.准备一个glusterfs 存储
gluster volume create onevol 192.168.1.99:/storage6/brick02
gluster volume start onevol
gluster volume info onevol
看到如下信息,则证明glusterfs 存储创建完成
2.在cinder 节点挂载glusterfs
安装glusterfs 驱动
yum install –y glusterfs-fuse-3.6.0.42-1.el7.x86_64
测试挂载
mount –t glusterfs 192.168.1.99:/onevol /mnt
执行 df –hT ,看到如下信息,测试挂载成功
3.cinder 对接 glusterfs
修改 /etc/cinder/cinder.conf 修改两个地方,如下图:
touch /etc /cinder/glusterfs_shares
vim /etc/cinder/glusterfs_shares
192.168.1.99:onevol
4.创建openstack 标签
在controller节点 source keystonerc_admin
cinder type-create glusterfs
cinder type-key glusterfs set volume_backend_name=rhs 这里的name 要和配置文件2880行的 name 一致
5.在OpenStack 的 dashboard创建云硬盘
完成!