From 78d1bb611055177f393d3a9c08047a4f83c3ab23 Mon Sep 17 00:00:00 2001 From: Dave Wilde Date: Mon, 27 Jul 2015 10:42:15 -0500 Subject: [PATCH] Templateize and change Galera SST method Per the bug we need to be using xtrabackup-v2 for the wsrep_sst_method. This patch creates an galera_sst_method variable and defaults it to xtrabackup-v2. Change-Id: Iee88b49e84e3a8aaf477af45b4a42a4a2c31634e Closes-Bug: 1478105 (cherry picked from commit 6f170025e6f32b9a80bfd1efee627eea3d97f267) --- playbooks/roles/galera_server/defaults/main.yml | 3 +++ playbooks/roles/galera_server/templates/cluster.cnf.j2 | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/playbooks/roles/galera_server/defaults/main.yml b/playbooks/roles/galera_server/defaults/main.yml index d75578f774..06858bddbb 100644 --- a/playbooks/roles/galera_server/defaults/main.yml +++ b/playbooks/roles/galera_server/defaults/main.yml @@ -49,6 +49,9 @@ galera_wsrep_debug: 0 galera_wsrep_provider_options: - { option: "gcache.size", value: "{{ galera_gcache_size }}" } +## sst method +galera_sst_method: xtrabackup-v2 + # Galera GPG Keys galera_gpg_keys: - key_name: 'mariadb' diff --git a/playbooks/roles/galera_server/templates/cluster.cnf.j2 b/playbooks/roles/galera_server/templates/cluster.cnf.j2 index a27838618b..8ac0f46ccf 100644 --- a/playbooks/roles/galera_server/templates/cluster.cnf.j2 +++ b/playbooks/roles/galera_server/templates/cluster.cnf.j2 @@ -34,7 +34,7 @@ wsrep_node_name = {{ galera_wsrep_node_name }} wsrep_debug = {{ galera_wsrep_debug }} # SST method -wsrep_sst_method = xtrabackup +wsrep_sst_method = {{ galera_sst_method }} wsrep_sst_auth = root:{{ galera_root_password }} wsrep_slave_threads = {{ galera_wsrep_slave_threads }}