Building my lab: Figuring out what to build

How to use a Red Hat Storage volume as Red Hat Enterprise Linux OpenStack Platform Cinder block storage back end

by Rudi Kastl, curriculum manager, Red Hat

By default, the packstack installer uses either a volume group named cinder-volumes or a loopback device as back end for the Cinder block storage service. For professional purposes, this is not enough; the usual requirement is to have a redundant storage back end. If you have an existing Red Hat Storage service, you might want to use one of the GlusterFS volumes as back end for the block devices your virtual machines use in the Red Hat Enterprise Linux OpenStack Platform cloud.

Before starting the configuration, you must remove all existing Cinder volumes, or you will run into problems. To figure out if there are any existing volumes with your current Cinder setup issue:

source /root/keystonerc_admin
cinder list

If there are any volumes listed, delete them with:

cinder delete volumename

Now that you have a cleaned-up Cinder setup, you can configure the back end to exclusively use the Red Hat Storage GlusterFS volume(s).

Start off by installing the GlusterFS-fuse package on the Cinder host, available in the Red Hat Storage Native Client repository from Red Hat Network.

yum -y install GlusterFS-fuse

Continue reading “How to use a Red Hat Storage volume as Red Hat Enterprise Linux OpenStack Platform Cinder block storage back end”