Jérémy Lecour
452df44f03
Installation de MySQL, une configuration type Evolix et quelques outils. Permet le déplacement du datadir (avec restart). |
||
---|---|---|
.. | ||
defaults | ||
files | ||
handlers | ||
tasks | ||
templates | ||
README.md |
mysql
Installation de MySQL, une configuration type Evolix et quelques outils.
Taches
Les taches sont éclatées dans différents fichiers, inclus dans tasks/main.yml
:
packages.yml
: installation des paquetsusers.yml
: remplacement de l'utilisateurroot
parmysqladmin
config.yml
: copie des configurationsdatadir.yml
: configuration du dossier de travailtmpdir.yml
: configuration du dossier temporairenrpe.yml
: utilisateurnrpe
pour checks Nagiosmunin.yml
: activation des plugins Muninlog2mail.yml
: recettes log2mailutils.yml
: installation d'outils utiles
Variables possibles
Les seules variables sont liées au hostname (court et complet) qui sont simplement déduites des facts.
mysql_replace_root_with_mysqladmin
: remplacement deroot
parmysqladmin
–true
par défautmysql_thread_cache_size
: nombre de threads pour le cache – nombre de vCPU par défautmysql_innodb_buffer_pool_size
: taille du buffer InnoDB – 30% de la RAM installée par défautmysql_custom_datadir
: le dossier de travail personnalisémysql_custom_tmpdir
: le dossier temporaire personnalisé
NB : le changement de datadir peut se faire plusieurs fois, tant qu'on ne revient pas vers la valeur par défaut (car une fois déplacé un lien symbolique est créé au point de départ).