Skip to content

Commit d2a11b4

Browse files
PMM-7: Improve ps setup with userstat (#131)
* PMM-7: Add userstat * PMM-7: Add userstat * PMM-7: Add userstat
1 parent b142a61 commit d2a11b4

File tree

4 files changed

+11
-1
lines changed

4 files changed

+11
-1
lines changed

pmm_qa/percona_server/data/my-async-replication.cnf.j2

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
server_id={{ item }}
44
bind-address=0.0.0.0
55
port={{ mysql_listen_port }}
6+
userstat=1
67

78
# Authentication settings for caching_sha2_password
89
caching_sha2_password_auto_generate_rsa_keys=ON

pmm_qa/percona_server/data/my.cnf.j2

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
[mysqld]
2+
userstat=1

pmm_qa/percona_server/my.cnf.j2

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
server_id={{ server_id_start + item - 1 }}
44
bind-address=0.0.0.0
55
port={{ mysql_listen_port }}
6+
userstat=1
67

78
# General replication settings
89
gtid_mode=ON
@@ -42,4 +43,3 @@ relay_log_purge=ON
4243
# Performance and connection settings
4344
max_connections=1000
4445
innodb_buffer_pool_size=256M
45-

pmm_qa/percona_server/tasks/percona-server-setup.yml

+7
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
- name: Generate my.cnf for each node
2+
template:
3+
src: ./data/my.cnf.j2
4+
dest: "{{ data_dir }}/node{{ item }}/my.cnf"
5+
loop: "{{ range(1, nodes_count | int + 1) | list }}"
6+
17
- name: Start Percona Server containers
28
community.docker.docker_container:
39
name: "ps_pmm_{{ ps_version }}_{{ item }}"
@@ -12,6 +18,7 @@
1218
- "{{ mysql_port + item - 1 }}:{{ mysql_listen_port }}"
1319
- "{{ group_seeds_port + item - 1 }}:{{ group_seeds_port }}"
1420
volumes:
21+
- "{{ data_dir }}/node{{ item }}/my.cnf:/etc/mysql/my.cnf"
1522
- "{{ data_dir }}/node{{ item }}/data:/var/lib/mysql"
1623
loop: "{{ range(1, nodes_count | int + 1) | list }}"
1724

0 commit comments

Comments
 (0)