templates: Configure galera socket per distribution

openSUSE uses /var/run/mysql/mysql.sock instead of
/var/run/mysqld/mysqld.sock so make this option distro configurable.

Change-Id: I5a42bd5bdab1a89bfc1e39b6764a1380d8d98918
(cherry picked from commit bc8a4826ac)
This commit is contained in:
Markos Chandras 2017-09-28 14:14:13 +01:00 committed by Mohammed Naser
parent ed739a5243
commit 8e831696ce
4 changed files with 5 additions and 2 deletions

View File

@ -10,11 +10,11 @@
[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock
socket = "{{ galera_var_run_socket }}"
[mysqld_safe]
socket = /var/run/mysqld/mysqld.sock
socket = "{{ galera_var_run_socket }}"
nice = 0
log_error = /var/log/mysql_logs/galera_server_error.log

View File

@ -31,6 +31,7 @@ galera_server_required_distro_packages:
galera_etc_conf_file: "/etc/mysql/my.cnf"
galera_etc_include_dir: "/etc/mysql/conf.d"
galera_var_run_socket: "/var/run/mysqld/mysqld.sock"
_galera_mariadb_server_package: "MariaDB-server"

View File

@ -30,6 +30,7 @@ galera_server_required_distro_packages:
galera_etc_conf_file: "/etc/my.cnf"
galera_etc_include_dir: "/etc/my.cnf.d"
galera_var_run_socket: "/var/run/mysql/mysql.sock"
_galera_mariadb_server_package: "mariadb"

View File

@ -42,6 +42,7 @@ galera_server_required_distro_packages:
galera_etc_conf_file: "/etc/mysql/my.cnf"
galera_etc_include_dir: "/etc/mysql/conf.d"
galera_var_run_socket: "/var/run/mysqld/mysqld.sock"
# The package name for mariaDB is set as a variable
# so that it can be used in debconf later in the