grizzly: new cinder driver for glusterFS

Bug #1117767 reported by Tom Fifield
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
openstack-manuals
Fix Released
Medium
Joe T

Bug Description

If https://review.openstack.org/#/c/21342/ is merged, a new driver for cinder is added for glusterFS

This driver enables use of GlusterFS in a similar fashion
as the NFS driver. It supports basic volume operations,
and like NFS, does not support snapshot/clone.

To enable, set volume_driver to
cinder.volume.drivers.glusterfs.GlusterfsDriver

Note that this requires a Nova libvirt GlusterFS driver
as well.

Adds config options: glusterfs_shares_config,
glusterfs_mount_point_base, glusterfs_disk_util, and
glusterfs_sparsed_volumes.

732 # Options defined in cinder.volume.drivers.glusterfs
   733 #
   734
   735 # File with the list of available gluster shares (string
   736 # value)
   737 #glusterfs_shares_config=<None>
   738
   739 # Base dir where gluster expected to be mounted (string value)
   740 #glusterfs_mount_point_base=$state_path/mnt
   741
   742 # Use du or df for free space calculation (string value)
   743 #glusterfs_disk_util=df
   744
   745 # Create volumes as sparsed files which take no space.If set
   746 # to False volume is created as regular file.In such case
   747 # volume creation takes a lot of time. (boolean value)
   748 #glusterfs_sparsed_volumes=true

Tags: cinder
Revision history for this message
Tom Fifield (fifieldt) wrote :

This nova change also:

 154 'glusterfs='
   155 'nova.virt.libvirt.volume.LibvirtGlusterfsVolumeDriver'

https://review.openstack.org/#/c/21357

Changed in openstack-manuals:
milestone: none → grizzly
tags: added: cinder
Revision history for this message
Tom Fifield (fifieldt) wrote :

Still in review

Tom Fifield (fifieldt)
Changed in openstack-manuals:
status: New → Confirmed
importance: Undecided → Medium
Joe T (joe-topjian-v)
Changed in openstack-manuals:
assignee: nobody → Joe T (joe-topjian-v)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-manuals (master)

Fix proposed to branch: master
Review: https://review.openstack.org/25767

Changed in openstack-manuals:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-manuals (master)

Reviewed: https://review.openstack.org/25767
Committed: http://github.com/openstack/openstack-manuals/commit/06dd96a99251a839e0b29bfceec6798d0bbcc5c5
Submitter: Jenkins
Branch: master

commit 06dd96a99251a839e0b29bfceec6798d0bbcc5c5
Author: Joe Topjian <email address hidden>
Date: Fri Mar 29 16:51:07 2013 -0600

    Added documentation about GlusterFS volume support.

    A small mention of Gluster was added to getstart.xml. A full description
    of its options was added to the Block Storage guide. Finally, a table
    was modified in the Ops guide to show it now has volume support.

    Patchset adds more explanation about sparsed volumes settings.
    Merge with master.

    Change-Id: I36cb344e63f1bddf4125084e02ac507f56591a11
    Fixes: bug #1117767

Changed in openstack-manuals:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.