
This commit was bulk generated and pushed by the OpenDev sysadmins as a part of the Git hosting and code review systems migration detailed in these mailing list posts: http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html Attempts have been made to correct repository namespaces and hostnames based on simple pattern matching, but it's possible some were updated incorrectly or missed entirely. Please reach out to us via the contact information listed at https://opendev.org/ with any questions you may have.
Devstack GlusterFS Plugin
Goals
As part of "stack.sh":
- To install Glusterfs (client and server) packages
- By default all Gluster-[Glance|Nova|Cinder|Manila] integrations disabled. Look at "How to use" section, to know how to enable.
- Configures Glusterfs as a backend for Glance, Nova, Cinder and Manila as per localrc configuration
- Creates Gluster volumes to provide them as storage to Glance, Nova, Cinder or Manila
As part of "unstack.sh":
- Also cleans up the Gluster volumes and data related to Gluster
- Uninstalls the Gluster packages when we run "unstack.sh"
How to use (localrc configuration)
-
Enable devstack-plugin-glusterfs plugin: local enable_plugin devstack-plugin-glusterfs https://github.com/stackforge/devstack-plugin-glusterfs
-
To enable Gluster as a backend for Glance: CONFIGURE_GLUSTERFS_GLANCE=True
-
To enable Gluster as a backend for Nova: CONFIGURE_GLUSTERFS_NOVA=True
-
To enable Gluster as a backend for Cinder: CONFIGURE_GLUSTERFS_CINDER=True Also we can enable/disable glusterfs as a backend for Cinder Backup (c-bak) driver:
By default set to True when CONFIGURE_GLUSTERFS_CINDER=True
enable_service c-bak CONFIGURE_GLUSTERFS_CINDER_BACKUP=[True OR False]
-
To enable Gluster as a backend for Manila: CONFIGURE_GLUSTERFS_MANILA=True Also select specific gluster backend type for manila, default is "glusterfs": GLUSTERFS_MANILA_DRIVER_TYPE=[glusterfs-nfs OR glusterfs-native]
-
Then run "stack.sh"