disk

Configures disk parameters

EvenUp Inc

evenup

39,434 downloads

37,929 latest version

4.3 quality score

Version information

  • 0.5.0 (latest)
  • 0.4.0
  • 0.3.1
  • 0.3.0
  • 0.2.0
  • 0.1.0
released Jan 5th 2015
This version is compatible with:
  • RedHat
    ,
    CentOS
    ,
    Ubuntu

Start using this module

Tags: disk, bind

Documentation

evenup/disk — version 0.5.0 Jan 5th 2015

What is it?

A puppet module for configuring various disk parameters on Linux systems.

Supported tunings:

  • Scheduler

Usage:

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 }

Known Issues:

Its only been tested on CentOS but with appropriate tunings to the disk class parameters it should work on most Linux distributions.

To Do:

[ ]Add additional tunings [ ]Add monitoring

License:

Released under the Apache 2.0 licence

Contribute:

  • Fork it
  • Create a topic branch
  • Improve/fix (with spec tests)
  • Push new topic branch
  • Submit a PR