ubuntu16.04 openstack newton cinder nfs 搭建教程

注:ubuntu 16.04 配置 nfs 服务器、客户端 中使用 lvm 作为 cinder 后端,这次用 nfs

1. 配置(在 block 节点 192.168.0.204)

  • 创建 nfsshares

gedit /etc/cinder/nfsshares

192.168.0.204:/nfsdir

chown root:cinder /etc/cinder/nfsshares
chmod 0640 /etc/cinder/nfsshares

  • 配置 cinder.conf

gedit /etc/cinder/cinder.conf

[DEFAULT]
...
enabled_backends = lvm,nfs
[nfs]
volume_driver=cinder.volume.drivers.nfs.NfsDriver
nfs_shares_config = /etc/cinder/nfsshares
nfs_mount_point_base = /othernfsdir
volume_backend_name = nfs
如果有 [lvm],在这个模块下添加volume_backend_name =lvm

  • 重启:service cinder-volume restart

注:如果报错 Permission denied

image.png

那么 chmod 777 /home/othernfsdir/
chmod -R cinder:cinder /home/othernfsdir/
再重启

  • 验证(controller 节点)
  1. 登录 . admin-openrc
  2. 查看列表 openstack volume service list
    image.png

你可能感兴趣的:(ubuntu16.04 openstack newton cinder nfs 搭建教程)