Files
ansible-mysql/tasks/replication/slave/gtid.yml
Emilien Mantel 98237aab2f 🐛 Fix ansible mysql calls
due to wokes changes...
2024-08-27 14:14:59 +02:00

27 lines
877 B
YAML

---
- name: MYSQL_REPLICATION | Stop slave
community.mysql.mysql_replication:
mode: stopreplica
login_unix_socket: "{{ mariadb_socket }}"
- name: MYSQL_REPLICATION | Configure master host
community.mysql.mysql_replication:
mode: changeprimary
master_host: "{{ mariadb_replication_host }}"
master_port: "{{ mariadb_replication_port }}"
master_user: "{{ mariadb_replication_user }}"
master_password: "{{ mariadb_replication_password }}"
login_unix_socket: "{{ mariadb_socket }}"
no_log: "{{ not mariadb_debug_role }}"
- name: MYSQL_REPLICATION | Setup replication with GTID
community.mysql.mysql_replication:
primary_use_gtid: current_pos
login_unix_socket: "{{ mariadb_socket }}"
- name: MYSQL_REPLICATION | Start slave
community.mysql.mysql_replication:
mode: startreplica
login_unix_socket: "{{ mariadb_socket }}"