Modification multi instances mysql

This commit is contained in:
emorino 2020-08-14 09:38:22 +02:00
parent 618fb6a0ac
commit c9817402a4

View file

@ -1468,9 +1468,9 @@ Créer un utilisateur pour l'instance (il doit avoir un shell valide comme `/bin
Créer le dossier qui va accueillir le *datadir* et donner les bons droits :
~~~
# mkdir -p /srv/mysqld_instances/mysqld1 /var/log/mysql/mysqld1
# mkdir -p /srv/mysqld_instances/mysqld1 /var/log/mysqld1.log
# chmod 755 /srv /srv/mysqld_instances
# chown -R mysqld1:mysqld1 /srv/mysqld_instances/mysqld1 /var/log/mysql/mysqld1
# chown -R mysqld1:mysqld1 /srv/mysqld_instances/mysqld1 /var/log/mysqld1.log
~~~
Créer un repertoire temporaire dédié à cette instance :
@ -1495,11 +1495,11 @@ mysqld = /usr/bin/mysqld_safe
user = mysqld1
port = 3307
tmpdir = /home/mysqld1-tmp/
socket = /var/run/mysqld_instances/mysqld1/mysqld.sock
pid-file = /var/run/mysqld_instances/mysqld1/mysqld.pid
socket = /var/run/mysqld/mysqld1.sock
pid-file = /var/run/mysqld/mysqld1.pid
datadir = /srv/mysqld_instances/mysqld1
log_error = /var/log/mysql/mysqld1/error.log
slow_query_log_file = /var/log/mysql/mysqld1/mysql-slow.log
slow_query_log_file = /var/log/mysqld1-slow.log
~~~
> *Note 1* : même si l'on ne prévoit pas de faire tourner le mysqld principal sur le port 3306,