ansible-mysql/tasks/replication/slave/gtid.yml

17 lines
470 B
YAML
Raw Normal View History

---
# Need this hack before:
2018-03-18 00:42:08 +07:00
# - https://github.com/ansible/ansible/issues/29214
# - https://mariadb.com/kb/en/mariadb/global-transaction-id/#switching-an-existing-old-style-slave-to-use-gtid
- name: MYSQL_REPLICATION | Stop slave
2018-03-18 00:28:56 +07:00
mysql_replication:
mode: stopslave
- name: COMMAND | Migrate to MariaDB GTID
2018-03-18 00:47:35 +07:00
command: mariadb -e "CHANGE MASTER TO master_use_gtid=current_pos";
- name: MYSQL_REPLICATION | Start slave
2018-03-18 00:28:56 +07:00
mysql_replication:
mode: startslave