.. | ||
defaults | ||
files | ||
handlers | ||
tasks | ||
templates | ||
README.md |
mysql
Install MySQL
Tasks
Tasks are extracted in several files, included in tasks/main.yml
:
packages.yml
: packages installation ;users.yml
: replacement ofroot
user bymysqladmin
user ;config.yml
: configurations ;datadir.yml
: data directory customization ;tmpdir.yml
: temporary directory customization ;nrpe.yml
:nrpe
user for Nagios checks ;munin.yml
: Munin plugins ;log2mail.yml
: log2mail patterns ;utils.yml
: useful tools.
Available variables
mysql_use_mariadb
: use mariadb-server-10.0 instead of mysql-server ;mysql_replace_root_with_mysqladmin
: switch fromroot
tomysqladmin
user or not ;mysql_thread_cache_size
: number of threads for the cache ;mysql_innodb_buffer_pool_size
: amount of RAM dedicated to InnoDB ;mysql_custom_datadir
: custom datadirmysql_custom_tmpdir
: custom tmpdir.general_alert_email
: email address to send various alert messages (default:root@localhost
).log2mail_alert_email
: email address to send Log2mail messages to (default:general_alert_email
).general_scripts_dir
: general directory for scripts installation (default:/usr/local/bin
).mysql_scripts_dir
: email address to send Log2mail messages to (default:general_scripts_dir
).
NB : changing the datadir location can be done multiple times, as long as it is not restored to the default initial location, (because a symlink is created and can't be switched back, yet).