galera_innoptimizer

Puppet module to install Galera Innoptimizer

Jonathan Gazeley

jgazeley

6,743 downloads

6,743 latest version

4.6 quality score

Version information

  • 0.1.0 (latest)
released Aug 8th 2016
This version is compatible with:
  • RedHat
    ,
    Debian

Start using this module

Documentation

jgazeley/galera_innoptimizer — version 0.1.0 Aug 8th 2016

galera_innoptimizer

Table of Contents

  1. Overview
  2. Usage - Configuration options and additional functionality
  3. Reference - An under-the-hood peek at what the module is doing and how
  4. Development - Guide for contributing to the module

Overview

This is a Puppet module to install Galera Innoptimizer which is a tool to optimize InnoDB tables in a MariaDB/Galera cluster without causing locking problems.

Usage

The simplest use case is to accept all defaults:

include ::galera_innoptimizer

There are some parameters that can be set:

class { '::galera_innoptimizer':
  version    => undef,
  installdir => '/opt/galera_innoptimizer',
  bindir     => '/usr/local/bin',
}

version

Version of galera_innoptimizer to check out from the git repo. Usually this would be a tagged release but it could also be a git commit ID. Leave this blank to install git HEAD.

installdir

Specify the directory where the git repo should be checked out. Default: /opt/galera_innoptimizer

bindir

Specify the bin directory where the script itself should be symlinked. Default: /usr/local/bin

Reference

Development

Pull requests to fix bugs and add new features are welcome. Please also let me know if you've tested on an unsupported OS, so I can add it to the compatibility list.

Release Notes