File tree Expand file tree Collapse file tree 6 files changed +16
-0
lines changed Expand file tree Collapse file tree 6 files changed +16
-0
lines changed Original file line number Diff line number Diff line change 64
64
community.mysql.mysql_db :
65
65
name : " {{ item }}"
66
66
state : present
67
+ login_unix_socket : " {{ mariadb_socket }}"
67
68
loop : " {{ mariadb_databases }}"
68
69
69
70
- name : MYSQL_USER | Manages users...
74
75
host : " {{ item.host | default(omit) }}"
75
76
host_all : " {{ item.host_all | default(omit) }}"
76
77
state : present
78
+ login_unix_socket : " {{ mariadb_socket }}"
77
79
loop : " {{ mariadb_users }}"
78
80
no_log : " {{ not mariadb_debug_role }}"
Original file line number Diff line number Diff line change 4
4
community.mysql.mysql_variables :
5
5
variable : read_only
6
6
value : ' ON'
7
+ login_unix_socket : " {{ mariadb_socket }}"
7
8
when : mariadb_slave_readonly
8
9
9
10
- name : TEMPLATE | Deploy slave configuration
18
19
- name : MYSQL_REPLICATION | Get slave status
19
20
community.mysql.mysql_replication :
20
21
mode : getslave
22
+ login_unix_socket : " {{ mariadb_socket }}"
21
23
ignore_errors : true
22
24
register : slave_status
23
25
32
34
- name : MYSQL_REPLICATION | Get slave status
33
35
community.mysql.mysql_replication :
34
36
mode : getslave
37
+ login_unix_socket : " {{ mariadb_socket }}"
35
38
ignore_errors : true
36
39
register : slave_status
Original file line number Diff line number Diff line change 3
3
- name : MYSQL_REPLICATION | Stop slave
4
4
community.mysql.mysql_replication :
5
5
mode : stopslave
6
+ login_unix_socket : " {{ mariadb_socket }}"
6
7
7
8
- name : MYSQL_REPLICATION | Configure master host
8
9
community.mysql.mysql_replication :
11
12
master_port : " {{ mariadb_replication_port }}"
12
13
master_user : " {{ mariadb_replication_user }}"
13
14
master_password : " {{ mariadb_replication_password }}"
15
+ login_unix_socket : " {{ mariadb_socket }}"
14
16
no_log : " {{ not mariadb_debug_role }}"
15
17
16
18
- name : MYSQL_REPLICATION | Setup replication with GTID
17
19
community.mysql.mysql_replication :
18
20
primary_use_gtid : current_pos
21
+ login_unix_socket : " {{ mariadb_socket }}"
19
22
20
23
- name : MYSQL_REPLICATION | Start slave
21
24
community.mysql.mysql_replication :
22
25
mode : startslave
26
+ login_unix_socket : " {{ mariadb_socket }}"
Original file line number Diff line number Diff line change 44
44
- name : MYSQL_VARIABLES | Get datadir
45
45
community.mysql.mysql_variables :
46
46
variable : datadir
47
+ login_unix_socket : " {{ mariadb_socket }}"
47
48
register : datadir
48
49
49
50
- name : SET_FACT | Get MariaDB datadir
Original file line number Diff line number Diff line change 3
3
- name : MYSQL_REPLICATION | Stop slave
4
4
mysql_replication :
5
5
mode : stopslave
6
+ login_unix_socket : " {{ mariadb_socket }}"
6
7
7
8
- name : MYSQL_REPLICATION | Configure master host
8
9
mysql_replication :
11
12
master_port : " {{ mariadb_replication_port }}"
12
13
master_user : " {{ mariadb_replication_user }}"
13
14
master_password : " {{ mariadb_replication_password }}"
15
+ login_unix_socket : " {{ mariadb_socket }}"
14
16
no_log : " {{ not mariadb_debug_role }}"
15
17
16
18
- name : MYSQL_REPLICATION | Change master
17
19
mysql_replication :
18
20
mode : changemaster
19
21
master_log_file : " {{ mariadb_master_log_file }}"
20
22
master_log_pos : " {{ mariadb_master_log_pos }}"
23
+ login_unix_socket : " {{ mariadb_socket }}"
21
24
when : mariadb_master_log_file is defined and mariadb_master_log_pos is defined
22
25
23
26
- name : MYSQL_REPLICATION | Start slave
24
27
mysql_replication :
25
28
mode : startslave
29
+ login_unix_socket : " {{ mariadb_socket }}"
Original file line number Diff line number Diff line change 5
5
name : ' '
6
6
host : " {{ item }}"
7
7
state : absent
8
+ login_unix_socket : " {{ mariadb_socket }}"
8
9
loop :
9
10
- " {{ ansible_hostname }}"
10
11
- 127.0.0.1
15
16
mysql_db :
16
17
name : test
17
18
state : absent
19
+ login_unix_socket : " {{ mariadb_socket }}"
You can’t perform that action at this time.
0 commit comments