cinder nfs backend配置实例

NFS export目录为192.168.10.1:/nfsdir,此前已经被cinder volume节点mount至本地/mnt/large目录。
此外,NFS目录必须能让计算节点访问。

root身份登录到cinder volume节点。

由于NFS目录有其他用途,这里创建一个子目录,用来专门保存cinder volume。

# mkdir /mnt/large/cinder
编辑 /etc/cinder/cinder.conf
# 增加nfs
enabled_backends=iscsi,nfs
[nfs]
nfs_shares_config=/etc/cinder/nfsshares
nfs_sparsed_volumes=true
volume_driver=cinder.volume.drivers.nfs.NfsDriver
volume_backend_name=nfs

配置文件nfsshare的内容
# cat /etc/cinder/nfsshares
192.168.10.1:/nfsdir/cinder

修改文件属组和访问属性如下
# ll /etc/cinder/nfsshares
-rw-r----- 1 root cinder 31 2月  1 12:20 /etc/cinder/nfsshares

重启cinder服务
# systemctl restart openstack-cinder-volume openstack-cinder-scheduler openstack-cinder-backup openstack-cinder-api

创建cinder type
# cinder type-create nfs
# cinder type-key nfs set volume_backend_name=nfs

创建虚拟机,attach一个nfs类型的volume。
检查,计算节点已经mount了cinder目录
192.168.10.1:/nfsdir/cinder on /var/lib/nova/mnt/ff0ba90ecf601a296c0bb210357a0573
虚拟机成功挂载了volume。volume以文件形式存在于  /var/lib/nova/mnt/ff0ba90ecf601a296c0bb210357a0573 ,即NFS服务器的/nfsdir/cinder目录。

参考 

http://docs.openstack.org/admin-guide-cloud/blockstorage_nfs_backend.html




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值