From f943a66108e7cf033f2e96dbfbe102fc5856649c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment?= Date: Thu, 28 Jun 2018 10:18:30 +0200 Subject: [PATCH] add galera cluster stt method --- defaults/main.yml | 3 ++- templates/etc/mysql/conf.d/09-galera.cnf.j2 | 3 +-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/defaults/main.yml b/defaults/main.yml index 2b4aca6..9f6035b 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -137,9 +137,10 @@ mariadb_key_ids: ['0xcbcb082a1bb943db', '0xf1656f24c74cd1d8'] mariadb_galera_resetup: false mariadb_galera_members: [] mariadb_galera_primary_node: 'change_me' # See: https://github.com/ansible/ansible/issues/17453 +mariadb_wsrep_stt_method: 'rsync' # ------------------------------------- -# Percona +# Percona # ------------------------------------- mariadb_percona_repository: 'http://repo.percona.com/apt' mariadb_use_percona_apt: false diff --git a/templates/etc/mysql/conf.d/09-galera.cnf.j2 b/templates/etc/mysql/conf.d/09-galera.cnf.j2 index 8f17c5d..3b7d51b 100644 --- a/templates/etc/mysql/conf.d/09-galera.cnf.j2 +++ b/templates/etc/mysql/conf.d/09-galera.cnf.j2 @@ -12,8 +12,7 @@ wsrep_on=ON wsrep_provider=/usr/lib/galera/libgalera_smm.so wsrep_cluster_address=gcomm://{{ mariadb_galera_members | join(",") }} -# TODO: https://mariadb.com/kb/en/mariadb/galera-cluster-system-variables/#wsrep_sst_method -wsrep_sst_method=rsync +wsrep_sst_method="{{ mariadb_wsrep_stt_method }}" {% if mariadb_wsrep_cluster_name is defined %} wsrep_cluster_name="{{ mariadb_wsrep_cluster_name }}" {% endif %}