####Table of Contents
- Overview
- Usage - Configuration options
- Reference - Parameter and detailed reference to all options
- Limitations - OS compatibility, etc.
- Development - Guide for contributing to the module
- TODO
- Additional Information
TODO
This module is only supported on the following releases of FhGFS:
- 2012.10
- 2014.01
TODO
fhgfs
: Installs and configures fhgfs
fhgfs::repo
: Manages the FhGFS package repository resourcesfhgfs::client
: Manage FhGFS clientfhgfs::client::install
: Install fhgfs-client packagesfhgfs::client::config
: Configure fhgfs-clientfhgfs::client::service
: Manage fhgfs-client servicesfhgfs::mgmtd
: Manage FhGFS management serverfhgfs::mgmtd::install
: Install fhgfs-mgmtd packagefhgfs::mgmtd::config
: Configure fhgfs-mgmtdfhgfs::mgmtd::service
: Manage fhgfs-mgmtd servicesfhgfs::meta
: Manage FhGFS metadata serverfhgfs::meta::install
: Install fhgfs-metafhgfs::meta::config
: Configure fhgfs-metafhgfs::meta::service
: Manage fhgfs-meta servicefhgfs::storage
: Manage FhGFS storage serverfhgfs::storage::install
: Install fhgfs-storagefhgfs::storage::config
: Configure fhgfs-storagefhgfs::storage::service
: Manage fhgfs-storage servicefhgfs::admon
: Manage FhGFS Admon serverfhgfs::admon::install
: Install fhgfs-admonfhgfs::admon::config
: Configure fhgfs-admonfhgfs::admon::service
: Manage fhgfs-admon servicefhgfs::defaults
: Set default configuration values for the various FhGFS roles for version release 2012.10 and 2014.01fhgfs::params
: Set default parameter values based on Fact values
TODO
This Facter fact can be used to determine the installed version of the FhGFS components.
This fact gets the version by querying the fhgfs-common package which is installed by all the FhGFS roles.
This module has been tested on:
- CentOS 6 x86_64
- Scientific Linux 6 x86_64
Testing requires the following dependencies:
- rake
- bundler
Install gem dependencies
bundle install
Run unit tests
bundle exec rake test
If you have Vagrant >= 1.2.0 installed you can run system tests
bundle exec rake beaker
- Refacter the roles to use a shared defined resource to reduce on the amount of duplicate module code
- Add support for FhGFS Multi-mode