2015-08-11 15:22:58 +07:00
|
|
|
---
|
|
|
|
|
|
|
|
- name: MYSQL_REPLICATION | Stop slave
|
2021-09-02 23:17:54 +07:00
|
|
|
community.mysql.mysql_replication:
|
2024-08-26 19:47:03 +07:00
|
|
|
mode: stopreplica
|
2022-03-04 16:56:27 +07:00
|
|
|
login_unix_socket: "{{ mariadb_socket }}"
|
2015-08-11 15:22:58 +07:00
|
|
|
|
2019-12-29 01:02:41 +07:00
|
|
|
- name: MYSQL_REPLICATION | Configure master host
|
2021-09-02 23:17:54 +07:00
|
|
|
community.mysql.mysql_replication:
|
2024-08-26 19:47:03 +07:00
|
|
|
mode: changeprimary
|
2019-12-29 01:02:41 +07:00
|
|
|
master_host: "{{ mariadb_replication_host }}"
|
|
|
|
master_port: "{{ mariadb_replication_port }}"
|
|
|
|
master_user: "{{ mariadb_replication_user }}"
|
|
|
|
master_password: "{{ mariadb_replication_password }}"
|
2022-03-04 16:56:27 +07:00
|
|
|
login_unix_socket: "{{ mariadb_socket }}"
|
2021-09-01 17:24:40 +07:00
|
|
|
no_log: "{{ not mariadb_debug_role }}"
|
2019-12-29 01:02:41 +07:00
|
|
|
|
2021-09-02 23:17:54 +07:00
|
|
|
- name: MYSQL_REPLICATION | Setup replication with GTID
|
|
|
|
community.mysql.mysql_replication:
|
|
|
|
primary_use_gtid: current_pos
|
2022-03-04 16:56:27 +07:00
|
|
|
login_unix_socket: "{{ mariadb_socket }}"
|
2015-08-11 15:22:58 +07:00
|
|
|
|
|
|
|
- name: MYSQL_REPLICATION | Start slave
|
2021-09-02 23:17:54 +07:00
|
|
|
community.mysql.mysql_replication:
|
2024-08-26 19:47:03 +07:00
|
|
|
mode: startreplica
|
2022-03-04 16:56:27 +07:00
|
|
|
login_unix_socket: "{{ mariadb_socket }}"
|