Openstack使用NFS作为后端存储

续:Openstack块存储cinder安装配置

接上使用ISCSI作为后端存储,使用NFS作为后端存储配置

参考官方文档:https://wiki.openstack.org/wiki/How_to_deploy_cinder_with_NFS

在node2节点做一个存储

  安装软件包

 yum install openstack-cinder targetcli python-keystone

  安装nfs

yum -y install nfs-utils rpcbind

  创建挂载目录

mkdir -p /data/nfs

  编辑配置文件vim /etc/exports

/data/nsf *(rw,sync,no_root_squash)

  启动nfs

systemctl start rpcbind
systemctl start nfs

 systemctl enable rpcbind
 systemctl enable nfs

  修改配置文件(可以从上一篇配置文档拷贝过来修改,其他数据库,消息队列,keystone配置不变去掉[lvm]配置添加nfs配置)

[nfs]
#模块路径是/usr/lib/python2.7/site-packages/cinder/volume/drivers/nfs.py
volume_driver=cinder.volume.drivers.nfs.NfsDriver
nfs_shares_config = /etc/cinder/nfs_shares
nfs_mount_point_base = $state_path/mnt

  nfs_shares_config  设置NFS共享配置文件

  nfs_mount_point_base 设置NFS挂载点 

  创建文件/etc/cinder/nfs_shares内容为

192.168.0.115:/data/nfs

  设置权限

chown root:cinder /etc/cinder/nfs_shares
chmod 640 /etc/cinder/nfs_shares

  原配置文档enabled_backends = lvm改为

[DEFAULT]
enabled_backends = nfs

  启动并且设置为开机启动

systemctl enable openstack-cinder-volume.service
systemctl start openstack-cinder-volume.service

  在控制节点查看是否注册上

  此时有两种硬盘类型lvm和nfs 

  创建类型

  在控制节点操作

cinder type-create NFS

cinder type-create ISCSI

  把类型和存储关联起来

  先在配置文件加类型

  在ISCSI存储节点上面[lvm]下添加

[lvm]
volume_backend_name=ISCSI-Storage

  在nfs存储节点上面

[nfs]
volume_backend_name=NSF-Storage

  配置完的节点需要重启

systemctl restart openstack-cinder-volume.service

  把类型和存储关联起来(创建了两个类型)

cinder type-key NFS set volume_backend_name=NFS-Storage
cinder type-key NFS set volume_backend_name=ISCSI-Storage

  验证

  使用demo登陆web界面

  卷-创建卷  有卷的类型可选

 

cinder后端存储步骤

  1,把存储准备好

  2,安装cinder-volume

  3,编辑配置文件vim /etc/cinder/cinder.conf

  [xxx]

  volume_driver=xxx

  xxx

  xxx

  4,设置名称volume_backend_nam=xxx-Storage

  启动

  5,创建类型

  cinder type-create  xxx

  6,关联类型

  cinder type-key xxx set volume_backend_name=xxx-Storage

练习:使用GlusterFS作为cinder后端存储

 

  

 

转载于:https://www.cnblogs.com/minseo/p/8506437.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值