32 lines
796 B
Django/Jinja
32 lines
796 B
Django/Jinja
#
|
|
# {{ ansible_managed }}
|
|
#
|
|
|
|
[mysqld]
|
|
|
|
# --------------------
|
|
# Galera config
|
|
# --------------------
|
|
|
|
# Global
|
|
wsrep_on=ON
|
|
wsrep_provider=/usr/lib/galera/libgalera_smm.so
|
|
wsrep_cluster_address=gcomm://{{ mariadb_galera_members | join(",") }}
|
|
wsrep_sst_method="{{ mariadb_wsrep_stt_method }}"
|
|
{% if mariadb_wsrep_cluster_name is defined %}
|
|
wsrep_cluster_name="{{ mariadb_wsrep_cluster_name }}"
|
|
{% endif %}
|
|
|
|
# Node Configuration
|
|
wsrep_node_address="{{ mariadb_wsrep_node_address | default(ansible_default_ipv4.address if ansible_default_ipv4 is defined else '127.0.0.1') }}"
|
|
wsrep_node_name="{{ mariadb_wsrep_node_name | default(ansible_fqdn) }}"
|
|
|
|
|
|
# --------------------
|
|
# Deps
|
|
# --------------------
|
|
binlog_format=ROW
|
|
default_storage_engine=InnoDB
|
|
innodb_autoinc_lock_mode=2
|
|
innodb_doublewrite=1
|