8000 GitHub - rackspace-cookbooks/rackspace_gluster: Development repository for rackspace_gluster
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

rackspace-cookbooks/rackspace_gluster

Repository files navigation

rackspace_gluster Cookbook

Gluster cookbook. Creates a Distributed, Replicated cluster.

Documentation from Red Hat

Requirements

GlusterFS depends on epel on CentOS 6.5.

additional packages installed

  • xfsprogs
  • vnstat

Usage

rackspace_gluster::server

We longer assume that there is only one brick per chef node in this cookbook. Eventually this could be refactored into separate config arrays for bricks and volumes, which would allow for arbitrary numbers of bricks per node.

Additionally, please note that this does no client configuration yet, but this would be trivial to add.

NOTE: The order is very important to Gluster when it comes to creating the volume. This cookbook does peer probes and creates the volume on the last host in the config array.

Sample environment

Testing

Please see testing guidelines at contributing. This cookbook comes with RSpec and ChefSpec tests, as well as a Vagrantfile for a 2 node replicated cluster.

Contributing

Please see contributing guidelines at contributing

License and Authors

Authors: Ted Neykov ted.neykov@rackspace.com

Authors: Martin Smith martin.smith@rackspace.com

Copyright:: 2014, Rackspace, US Inc.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

About

Development repository for rackspace_gluster

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages

0