cookbook 'hypertable', '= 0.1.1'
hypertable (4) Versions 0.1.1 Follow1
Installs/Configures hypertable
cookbook 'hypertable', '= 0.1.1', :supermarket
knife supermarket install hypertable
knife supermarket download hypertable
Hypertable Cookbook
This is a beta cookbook not indented to be used in production.
Opscode Chef cookbook for Hypertable.
This cookbook helps build a hypertable cluster.
Installation
- Create roles:
- hypertable_admin
- hypertable_hyperspace
- hypertable_master
- hypertable_slave
- hypertable_thriftbroker_additional
- Assign the roles to the nodes.
- Set an admin node using
hypertable::admin
recipe. - Add
hypertable
recipe to the nodes run list.
Recipes
hypertable
Provisions hypertable and executes the recipes defined by role in the node. (i.e a node with 'hypertable_master' will include 'hypertable::master')
hypertable::admin
Installs Capistrano
hypertable::master
Includes hypertable::monitoring
hypertable::monitoring
Installs required modules for monitoring
Requirements
- SSH root access between nodes for Capistrano operations.
TODO
- Fine tune iptables rules.
- More DRY.
- Support other OSes: Fedora, Redhat, CentOS, Debian, OSX.
Contribute
Feel free to fork https://github.com/llonchj/cookbook_hypertable and pull request your modifications.
License and Authors
Authors: Jordi Llonch llonchj@gmail.com
Dependent cookbooks
iptables >= 0.0.0 |
ulimit >= 0.0.0 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.