On Jun 27, 2016, at 2:32 PM, Jean-Pierre Ribeauville wrote:

> As told page 17 of this document :
>  
> If you specify NFS, you must specify a list of NFS exports to mount. For 
> example:
> ip-address:/export-name
> Enter a single or comma seprated list of NFS exports to use
> with Cinder [^([\d]{1,3}\.){3}[\d]{1,3}:/.*]:
>  
>  
> 1)      Do I have to specify a different volume for each instance or one 
> volume is enough ?

One is enough. Each instance will create a file on that share/volume.

> 2)      By doing that , does it mans that LVM is not enabled and that all 
> instances will be located on NFS ?

You can select that at creation time. Well, you're supposed to. I haven't 
figured
out how to do that in the web GUI.

But I have both LVM and NFS enabled, and I can at least create a OS Volume
on either of them and then attach that to the instance..

bladeA01b:~# cinder service-list
+------------------+---------------+------+---------+-------+----------------------------+-----------------+
|      Binary      |      Host     | Zone |  Status | State |         
Updated_at         | Disabled Reason |
+------------------+---------------+------+---------+-------+----------------------------+-----------------+
|  cinder-backup   |   bladeA01b   | nova | enabled |   up  | 
2016-06-27T13:50:22.000000 |        -        |
| cinder-scheduler |   bladeA01b   | nova | enabled |   up  | 
2016-06-27T13:50:19.000000 |        -        |
|  cinder-volume   | bladeA01b@lvm | nova | enabled |   up  | 
2016-06-27T13:50:18.000000 |        -        |
|  cinder-volume   | bladeA01b@nfs | nova | enabled |   up  | 
2016-06-27T13:50:22.000000 |        -        |
+------------------+---------------+------+---------+-------+----------------------------+-----------------+

So I should be able to specify host=bladeA01b@lvm or host=bladeA01b@nfs
(bladeA01 is my controller with everything but Nova Compute on it) when
creating a volume..

I think LVM is my default (because I have that in the "default_volume_type"
setting in cinder.conf).

To have them both, I use:

        /etc/cinder/cinder.conf:enabled_backends = lvm,nfs

And then the lvm/nfs block in the same file:

[lvm]
volume_driver = cinder.volume.drivers.lvm.LVMVolumeDriver
volume_group = blade_center
iscsi_protocol = iscsi
#iscsi_helper = tgtadm
iscsi_helper = lioadm
volume_backend_name = LVM_iSCSI
lvm_type = default

# NFS driver
[nfs]
volume_driver = cinder.volume.drivers.nfs.NfsDriver
volume_group = blade_center
volume_backend_name = nfsbackend
nfs_shares_config = /etc/cinder/nfs.conf
nfs_sparsed_volumes = true
#nfs_mount_options =

You might need more, but those are the most obvious things.

> 3)      Is possible to deploy by using default Packstack parameters and set 
> cinder and nova storages to NFS afterwards ?

I have heard so much bad things of all these different installers, so when
I started my Openstack adventure (and it have been an adventure!! :), I
decided NOT to use any such thing.

I chose to do this manually! By hand! Well, almost. I use Debian GNU/Linux
Sid (unstable) which come with Mitaka and those packages do a lot automatically.
But I still have had to do _A LOT_ (!!) manually.

So I can't really answer that question..
-- 
Try not. Do. Or do not. There is no try!
- Yoda

_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to     : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack

Reply via email to