A puppet module for configuring various disk parameters on Linux systems.
Supported tunings:
- Scheduler
Configure some defaults:
class { 'disk':
persist_file => "/etc/rc.local"
}
Configure xvde1 with the deadline scheduler:
disk::scheduler { 'xvde1': scheduler => 'deadline' }
Configure xvde1 with a readahead:
disk::readahead { 'xvde1': readahead => 2048 }
Its only been tested on CentOS but with appropriate tunings to the disk class parameters it should work on most Linux distributions.
[ ]Add additional tunings [ ]Add monitoring
Released under the Apache 2.0 licence
- Fork it
- Create a topic branch
- Improve/fix (with spec tests)
- Push new topic branch
- Submit a PR