Description of problem: Currently setting up thinp backend is a long process with: * Different inputs for JBOD, RAID6, RAID10 ... * Multiple commands till we have a thin provisioned LV and creating a FS on it. With the increase of number of servers, this task becomes quite time consuming. Proposed solution: * Ansible based tool to deploy GlusterFS. Version 0.1 will support: * Setup backend on N number of nodes. * Create a volume (peer probe, vol create) * Start and mount the volume. * Mount the clients. Repository: * Currently upstream at: https://github.com/nandajavarma/gluster-deploy/wiki/Gluster-Deploy
Package can be found at: http://file.india.redhat.com/surs/gdeploy/
gdeploy is a new tool developed using ansible, to help in setting backend, creating volume, and deploying gluster usecases. Setting up a backend filesystem for GlusterFS becomes a tedious task as the number of servers/bricks increase. GlusterFS being a highly scalable software solution, provides the user ability to create a storage cluster with large number of nodes. gdeploy solves these problems and adds more features like creating volume, adding bricks, removing bricks, ...
Verified with gdeploy-1.0-11.el7rhgs.noarch
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHSA-2015-1845.html