Skip to content

Commit 6bde793

Browse files
authored
Updates v3 changes for PMM-13331 from pmm2 (#79)
1 parent d30f2a4 commit 6bde793

14 files changed

+102
-85
lines changed

.github/workflows/PMM_PSMDB_PBM.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ on:
3232

3333
jobs:
3434
test_replica_set:
35-
runs-on: ubuntu-20.04
35+
runs-on: ubuntu-22.04
3636
timeout-minutes: 20
3737
env:
3838
PSMDB_VERSION: ${{ inputs.psmdb_version || 'latest' }}
@@ -47,7 +47,7 @@ jobs:
4747
working-directory: ./pmm_psmdb-pbm_setup
4848

4949
test_sharded_cluster:
50-
runs-on: ubuntu-20.04
50+
runs-on: ubuntu-22.04
5151
timeout-minutes: 20
5252
env:
5353
PSMDB_VERSION: ${{ inputs.psmdb_version || 'latest' }}
@@ -62,7 +62,7 @@ jobs:
6262
working-directory: ./pmm_psmdb-pbm_setup
6363

6464
test_diff_auth:
65-
runs-on: ubuntu-20.04
65+
runs-on: ubuntu-22.04
6666
timeout-minutes: 20
6767
env:
6868
PSMDB_VERSION: ${{ inputs.psmdb_version || 'latest' }}

pmm_psmdb-pbm_setup/configure-agents.sh

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@ nodes="rs101 rs102 rs103"
1313
for node in $nodes
1414
do
1515
echo "congiguring pbm agent on $node"
16-
docker-compose -f docker-compose-rs.yaml exec -T $node bash -c "echo \"PBM_MONGODB_URI=mongodb://${pbm_user}:${pbm_pass}@127.0.0.1:27017\" > /etc/sysconfig/pbm-agent"
16+
docker compose -f docker compose-rs.yaml exec -T $node bash -c "echo \"PBM_MONGODB_URI=mongodb://${pbm_user}:${pbm_pass}@127.0.0.1:27017\" > /etc/sysconfig/pbm-agent"
1717
echo "restarting pbm agent on $node"
18-
docker-compose -f docker-compose-rs.yaml exec -T $node systemctl restart pbm-agent
18+
docker compose -f docker compose-rs.yaml exec -T $node systemctl restart pbm-agent
1919
done
2020

2121
if [[ $mongo_setup_type == "psa" ]]; then
2222
echo "stop pbm agent for arbiter node"
23-
docker-compose -f docker-compose-rs.yaml exec -T rs103 systemctl stop pbm-agent
23+
docker compose -f docker compose-rs.yaml exec -T rs103 systemctl stop pbm-agent
2424
fi
2525
echo
2626
echo "configuring pmm agents"
@@ -29,17 +29,17 @@ nodes="rs101 rs102 rs103"
2929
for node in $nodes
3030
do
3131
echo "congiguring pmm agent on $node"
32-
docker-compose -f docker-compose-rs.yaml exec -T -e PMM_AGENT_SETUP_NODE_NAME=${node}._${random_number} $node pmm-agent setup
32+
docker compose -f docker compose-rs.yaml exec -T -e PMM_AGENT_SETUP_NODE_NAME=${node}._${random_number} $node pmm-agent setup
3333
if [[ $mongo_setup_type == "psa" && $node == "rs103" ]]; then
34-
docker-compose -f docker-compose-rs.yaml exec -T $node pmm-admin add mongodb --enable-all-collectors --cluster=replicaset --replication-set=rs ${node}_${random_number} 127.0.0.1:27017
34+
docker compose -f docker compose-rs.yaml exec -T $node pmm-admin add mongodb --enable-all-collectors --cluster=replicaset --replication-set=rs ${node}_${random_number} 127.0.0.1:27017
3535
else
36-
docker-compose -f docker-compose-rs.yaml exec -T $node pmm-admin add mongodb --enable-all-collectors --cluster=replicaset --replication-set=rs --username=${pmm_mongo_user} --password=${pmm_mongo_user_pass} ${node}_${random_number} 127.0.0.1:27017
36+
docker compose -f docker compose-rs.yaml exec -T $node pmm-admin add mongodb --enable-all-collectors --cluster=replicaset --replication-set=rs --username=${pmm_mongo_user} --password=${pmm_mongo_user_pass} ${node}_${random_number} 127.0.0.1:27017
3737
fi
3838
done
3939
echo
4040
echo "adding some data"
41-
docker-compose -f docker-compose-rs.yaml exec -T rs101 mgodatagen -f /etc/datagen/replicaset.json --uri=mongodb://${pmm_mongo_user}:${pmm_mongo_user_pass}@127.0.0.1:27017/?replicaSet=rs
42-
docker-compose -f docker-compose-rs.yaml exec -T rs101 mongo "mongodb://${pmm_mongo_user}:${pmm_mongo_user_pass}@localhost/?replicaSet=rs" --quiet << EOF
41+
docker compose -f docker compose-rs.yaml exec -T rs101 mgodatagen -f /etc/datagen/replicaset.json --uri=mongodb://${pmm_mongo_user}:${pmm_mongo_user_pass}@127.0.0.1:27017/?replicaSet=rs
42+
docker compose -f docker compose-rs.yaml exec -T rs101 mongo "mongodb://${pmm_mongo_user}:${pmm_mongo_user_pass}@localhost/?replicaSet=rs" --quiet << EOF
4343
use students;
4444
db.students.insertMany([
4545
{

pmm_psmdb-pbm_setup/configure-extra-agents.sh

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@ nodes="rs201 rs202 rs203"
1313
for node in $nodes
1414
do
1515
echo "configuring pbm agent on $node"
16-
docker-compose -f docker-compose-rs.yaml exec -T $node bash -c "echo \"PBM_MONGODB_URI=mongodb://${pbm_user}:${pbm_pass}@127.0.0.1:27017\" > /etc/sysconfig/pbm-agent"
16+
docker compose -f docker compose-rs.yaml exec -T $node bash -c "echo \"PBM_MONGODB_URI=mongodb://${pbm_user}:${pbm_pass}@127.0.0.1:27017\" > /etc/sysconfig/pbm-agent"
1717
echo "restarting pbm agent on $node"
18-
docker-compose -f docker-compose-rs.yaml exec -T $node systemctl restart pbm-agent
18+
docker compose -f docker compose-rs.yaml exec -T $node systemctl restart pbm-agent
1919
done
2020

2121
if [[ $mongo_setup_type == "psa" ]]; then
2222
echo "stop pbm agent for arbiter node rs203"
23-
docker-compose -f docker-compose-rs.yaml exec -T rs203 systemctl stop pbm-agent
23+
docker compose -f docker compose-rs.yaml exec -T rs203 systemctl stop pbm-agent
2424
fi
2525
echo
2626
echo "configuring pmm agents"
@@ -29,10 +29,10 @@ nodes="rs201 rs202 rs203"
2929
for node in $nodes
3030
do
3131
echo "configuring pmm agent on $node"
32-
docker-compose -f docker-compose-rs.yaml exec -T -e PMM_AGENT_SETUP_NODE_NAME=${node}._${random_number} $node pmm-agent setup
32+
docker compose -f docker compose-rs.yaml exec -T -e PMM_AGENT_SETUP_NODE_NAME=${node}._${random_number} $node pmm-agent setup
3333
if [[ $mongo_setup_type == "psa" && $node == "rs203" ]]; then
34-
docker-compose -f docker-compose-rs.yaml exec -T $node pmm-admin add mongodb --enable-all-collectors --cluster=replicaset --replication-set=rs1 ${node}_${random_number} 127.0.0.1:27017
34+
docker compose -f docker compose-rs.yaml exec -T $node pmm-admin add mongodb --enable-all-collectors --cluster=replicaset --replication-set=rs1 ${node}_${random_number} 127.0.0.1:27017
3535
else
36-
docker-compose -f docker-compose-rs.yaml exec -T $node pmm-admin add mongodb --enable-all-collectors --cluster=replicaset --replication-set=rs1 --username=${pmm_mongo_user} --password=${pmm_mongo_user_pass} ${node}_${random_number} 127.0.0.1:27017
36+
docker compose -f docker compose-rs.yaml exec -T $node pmm-admin add mongodb --enable-all-collectors --cluster=replicaset --replication-set=rs1 --username=${pmm_mongo_user} --password=${pmm_mongo_user_pass} ${node}_${random_number} 127.0.0.1:27017
3737
fi
3838
done

pmm_psmdb-pbm_setup/configure-extra-psa.sh

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ pbm_pass=${PBM_PASS:-pbmpass}
88

99
echo
1010
echo "configuring extra PSA replicaset with members priorities"
11-
docker-compose -f docker-compose-rs.yaml exec -T rs201 mongo --quiet << EOF
11+
docker compose -f docker compose-rs.yaml exec -T rs201 mongo --quiet << EOF
1212
config = {
1313
"_id" : "rs",
1414
"members" : [
@@ -35,12 +35,12 @@ echo
3535
sleep 60
3636
echo
3737
echo "configuring root user on primary"
38-
docker-compose -f docker-compose-rs.yaml exec -T rs201 mongo --quiet << EOF
38+
docker compose -f docker compose-rs.yaml exec -T rs201 mongo --quiet << EOF
3939
db.getSiblingDB("admin").createUser({ user: "root", pwd: "root", roles: [ "root", "userAdminAnyDatabase", "clusterAdmin" ] });
4040
EOF
4141
echo
4242
echo "configuring pbm and pmm roles"
43-
docker-compose -f docker-compose-rs.yaml exec -T rs201 mongo "mongodb://root:root@localhost/?replicaSet=rs" --quiet << EOF
43+
docker compose -f docker compose-rs.yaml exec -T rs201 mongo "mongodb://root:root@localhost/?replicaSet=rs" --quiet << EOF
4444
db.getSiblingDB("admin").createRole({
4545
"role": "pbmAnyAction",
4646
"privileges": [{
@@ -70,7 +70,7 @@ db.getSiblingDB("admin").createRole({
7070
EOF
7171
echo
7272
echo "creating pbm user"
73-
docker-compose -f docker-compose-rs.yaml exec -T rs201 mongo "mongodb://root:root@localhost/?replicaSet=rs" --quiet << EOF
73+
docker compose -f docker compose-rs.yaml exec -T rs201 mongo "mongodb://root:root@localhost/?replicaSet=rs" --quiet << EOF
7474
db.getSiblingDB("admin").createUser({
7575
user: "${pbm_user}",
7676
pwd: "${pbm_pass}",
@@ -85,7 +85,7 @@ db.getSiblingDB("admin").createUser({
8585
EOF
8686
echo
8787
echo "creating pmm user"
88-
docker-compose -f docker-compose-rs.yaml exec -T rs201 mongo "mongodb://root:root@localhost/?replicaSet=rs" --quiet << EOF
88+
docker compose -f docker compose-rs.yaml exec -T rs201 mongo "mongodb://root:root@localhost/?replicaSet=rs" --quiet << EOF
8989
db.getSiblingDB("admin").createUser({
9090
user: "${pmm_mongo_user}",
9191
pwd: "${pmm_mongo_user_pass}",

pmm_psmdb-pbm_setup/configure-extra-replset.sh

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ pbm_pass=${PBM_PASS:-pbmpass}
88

99
echo
1010
echo "configuring replicaset with members priorities"
11-
docker-compose -f docker-compose-rs.yaml exec -T rs201 mongo --quiet << EOF
11+
docker compose -f docker compose-rs.yaml exec -T rs201 mongo --quiet << EOF
1212
config = {
1313
"_id" : "rs",
1414
"members" : [
@@ -35,12 +35,12 @@ echo
3535
sleep 60
3636
echo
3737
echo "configuring root user on primary"
38-
docker-compose -f docker-compose-rs.yaml exec -T rs201 mongo --quiet << EOF
38+
docker compose -f docker compose-rs.yaml exec -T rs201 mongo --quiet << EOF
3939
db.getSiblingDB("admin").createUser({ user: "root", pwd: "root", roles: [ "root", "userAdminAnyDatabase", "clusterAdmin" ] });
4040
EOF
4141
echo
4242
echo "configuring pbm and pmm roles"
43-
docker-compose -f docker-compose-rs.yaml exec -T rs201 mongo "mongodb://root:root@localhost/?replicaSet=rs" --quiet << EOF
43+
docker compose -f docker compose-rs.yaml exec -T rs201 mongo "mongodb://root:root@localhost/?replicaSet=rs" --quiet << EOF
4444
db.getSiblingDB("admin").createRole({
4545
"role": "pbmAnyAction",
4646
"privileges": [{
@@ -70,7 +70,7 @@ db.getSiblingDB("admin").createRole({
7070
EOF
7171
echo
7272
echo "creating pbm user"
73-
docker-compose -f docker-compose-rs.yaml exec -T rs201 mongo "mongodb://root:root@localhost/?replicaSet=rs" --quiet << EOF
73+
docker compose -f docker compose-rs.yaml exec -T rs201 mongo "mongodb://root:root@localhost/?replicaSet=rs" --quiet << EOF
7474
db.getSiblingDB("admin").createUser({
7575
user: "${pbm_user}",
7676
pwd: "${pbm_pass}",
@@ -85,7 +85,7 @@ db.getSiblingDB("admin").createUser({
8585
EOF
8686
echo
8787
echo "creating pmm user"
88-
docker-compose -f docker-compose-rs.yaml exec -T rs201 mongo "mongodb://root:root@localhost/?replicaSet=rs" --quiet << EOF
88+
docker compose -f docker compose-rs.yaml exec -T rs201 mongo "mongodb://root:root@localhost/?replicaSet=rs" --quiet << EOF
8989
db.getSiblingDB("admin").createUser({
9090
user: "${pmm_mongo_user}",
9191
pwd: "${pmm_mongo_user_pass}",

pmm_psmdb-pbm_setup/configure-psa.sh

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ pbm_pass=${PBM_PASS:-pbmpass}
88

99
echo
1010
echo "configuring PSA replicaset with members priorities"
11-
docker-compose -f docker-compose-rs.yaml exec -T rs101 mongo --quiet << EOF
11+
docker compose -f docker compose-rs.yaml exec -T rs101 mongo --quiet << EOF
1212
config = {
1313
"_id" : "rs",
1414
"members" : [
@@ -35,12 +35,12 @@ echo
3535
sleep 60
3636
echo
3737
echo "configuring root user on primary"
38-
docker-compose -f docker-compose-rs.yaml exec -T rs101 mongo --quiet << EOF
38+
docker compose -f docker compose-rs.yaml exec -T rs101 mongo --quiet << EOF
3939
db.getSiblingDB("admin").createUser({ user: "root", pwd: "root", roles: [ "root", "userAdminAnyDatabase", "clusterAdmin" ] });
4040
EOF
4141
echo
4242
echo "configuring pbm and pmm roles"
43-
docker-compose -f docker-compose-rs.yaml exec -T rs101 mongo "mongodb://root:root@localhost/?replicaSet=rs" --quiet << EOF
43+
docker compose -f docker compose-rs.yaml exec -T rs101 mongo "mongodb://root:root@localhost/?replicaSet=rs" --quiet << EOF
4444
db.getSiblingDB("admin").createRole({
4545
"role": "pbmAnyAction",
4646
"privileges": [{
@@ -70,7 +70,7 @@ db.getSiblingDB("admin").createRole({
7070
EOF
7171
echo
7272
echo "creating pbm user"
73-
docker-compose -f docker-compose-rs.yaml exec -T rs101 mongo "mongodb://root:root@localhost/?replicaSet=rs" --quiet << EOF
73+
docker compose -f docker compose-rs.yaml exec -T rs101 mongo "mongodb://root:root@localhost/?replicaSet=rs" --quiet << EOF
7474
db.getSiblingDB("admin").createUser({
7575
user: "${pbm_user}",
7676
pwd: "${pbm_pass}",
@@ -85,7 +85,7 @@ db.getSiblingDB("admin").createUser({
8585
EOF
8686
echo
8787
echo "creating pmm user"
88-
docker-compose -f docker-compose-rs.yaml exec -T rs101 mongo "mongodb://root:root@localhost/?replicaSet=rs" --quiet << EOF
88+
docker compose -f docker compose-rs.yaml exec -T rs101 mongo "mongodb://root:root@localhost/?replicaSet=rs" --quiet << EOF
8989
db.getSiblingDB("admin").createUser({
9090
user: "${pmm_mongo_user}",
9191
pwd: "${pmm_mongo_user_pass}",

pmm_psmdb-pbm_setup/configure-replset.sh

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ pbm_pass=${PBM_PASS:-pbmpass}
88

99
echo
1010
echo "configuring replicaset with members priorities"
11-
docker-compose -f docker-compose-rs.yaml exec -T rs101 mongo --quiet << EOF
11+
docker compose -f docker compose-rs.yaml exec -T rs101 mongo --quiet << EOF
1212
config = {
1313
"_id" : "rs",
1414
"members" : [
@@ -35,12 +35,12 @@ echo
3535
sleep 60
3636
echo
3737
echo "configuring root user on primary"
38-
docker-compose -f docker-compose-rs.yaml exec -T rs101 mongo --quiet << EOF
38+
docker compose -f docker compose-rs.yaml exec -T rs101 mongo --quiet << EOF
3939
db.getSiblingDB("admin").createUser({ user: "root", pwd: "root", roles: [ "root", "userAdminAnyDatabase", "clusterAdmin" ] });
4040
EOF
4141
echo
4242
echo "configuring pbm and pmm roles"
43-
docker-compose -f docker-compose-rs.yaml exec -T rs101 mongo "mongodb://root:root@localhost/?replicaSet=rs" --quiet << EOF
43+
docker compose -f docker compose-rs.yaml exec -T rs101 mongo "mongodb://root:root@localhost/?replicaSet=rs" --quiet << EOF
4444
db.getSiblingDB("admin").createRole({
4545
"role": "pbmAnyAction",
4646
"privileges": [{
@@ -70,7 +70,7 @@ db.getSiblingDB("admin").createRole({
7070
EOF
7171
echo
7272
echo "creating pbm user"
73-
docker-compose -f docker-compose-rs.yaml exec -T rs101 mongo "mongodb://root:root@localhost/?replicaSet=rs" --quiet << EOF
73+
docker compose -f docker compose-rs.yaml exec -T rs101 mongo "mongodb://root:root@localhost/?replicaSet=rs" --quiet << EOF
7474
db.getSiblingDB("admin").createUser({
7575
user: "${pbm_user}",
7676
pwd: "${pbm_pass}",
@@ -85,7 +85,7 @@ db.getSiblingDB("admin").createUser({
8585
EOF
8686
echo
8787
echo "creating pmm user"
88-
docker-compose -f docker-compose-rs.yaml exec -T rs101 mongo "mongodb://root:root@localhost/?replicaSet=rs" --quiet << EOF
88+
docker compose -f docker compose-rs.yaml exec -T rs101 mongo "mongodb://root:root@localhost/?replicaSet=rs" --quiet << EOF
8989
db.getSiblingDB("admin").createUser({
9090
user: "${pmm_mongo_user}",
9191
pwd: "${pmm_mongo_user_pass}",

pmm_psmdb-pbm_setup/docker-compose-rs.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ services:
3535
- /tmp/backup_data:/tmp/backup_data:rw
3636
- /tmp/mongodb:/tmp
3737
privileged: true
38+
cgroup: host
3839
environment:
3940
PBM_MONGODB_URI: mongodb://${PBM_USER:-pbm}:${PBM_PASS:-pbmpass}@127.0.0.1:27017
4041
PMM_AGENT_SERVER_ADDRESS: ${PMM_SERVER_CONTAINER_ADDRESS:-pmm-server:8443}
@@ -61,6 +62,7 @@ services:
6162
- /sys/fs/cgroup:/sys/fs/cgroup:rw
6263
- /tmp/backup_data:/tmp/backup_data:rw
6364
privileged: true
65+
cgroup: host
6466
environment:
6567
PBM_MONGODB_URI: mongodb://${PBM_USER:-pbm}:${PBM_PASS:-pbmpass}@127.0.0.1:27017
6668
PMM_AGENT_SERVER_ADDRESS: ${PMM_SERVER_CONTAINER_ADDRESS:-pmm-server:8443}
@@ -87,6 +89,7 @@ services:
8789
- /sys/fs/cgroup:/sys/fs/cgroup:rw
8890
- /tmp/backup_data:/tmp/backup_data:rw
8991
privileged: true
92+
cgroup: host
9093
environment:
9194
PBM_MONGODB_URI: mongodb://${PBM_USER:-pbm}:${PBM_PASS:-pbmpass}@127.0.0.1:27017
9295
PMM_AGENT_SERVER_ADDRESS: ${PMM_SERVER_CONTAINER_ADDRESS:-pmm-server:8443}
@@ -115,6 +118,7 @@ services:
115118
- /sys/fs/cgroup:/sys/fs/cgroup:rw
116119
- /tmp/backup_data:/tmp/backup_data:rw
117120
privileged: true
121+
cgroup: host
118122
environment:
119123
PBM_MONGODB_URI: mongodb://${PBM_USER:-pbm}:${PBM_PASS:-pbmpass}@127.0.0.1:27017
120124
PMM_AGENT_SERVER_ADDRESS: ${PMM_SERVER_CONTAINER_ADDRESS:-pmm-server:8443}
@@ -141,6 +145,7 @@ services:
141145
- /sys/fs/cgroup:/sys/fs/cgroup:rw
142146
- /tmp/backup_data:/tmp/backup_data:rw
143147
privileged: true
148+
cgroup: host
144149
environment:
145150
PBM_MONGODB_URI: mongodb://${PBM_USER:-pbm}:${PBM_PASS:-pbmpass}@127.0.0.1:27017
146151
PMM_AGENT_SERVER_ADDRESS: ${PMM_SERVER_CONTAINER_ADDRESS:-pmm-server:8443}
@@ -167,6 +172,7 @@ services:
167172
- /sys/fs/cgroup:/sys/fs/cgroup:rw
168173
- /tmp/backup_data:/tmp/backup_data:rw
169174
privileged: true
175+
cgroup: host
170176
environment:
171177
PBM_MONGODB_URI: mongodb://${PBM_USER:-pbm}:${PBM_PASS:-pbmpass}@127.0.0.1:27017
172178
PMM_AGENT_SERVER_ADDRESS: ${PMM_SERVER_CONTAINER_ADDRESS:-pmm-server:8443}

pmm_psmdb-pbm_setup/docker-compose-sharded.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ services:
2323
- /sys/fs/cgroup:/sys/fs/cgroup:rw
2424
- /tmp/mongodb:/tmp
2525
privileged: true
26+
cgroup: host
2627
environment:
2728
- "PBM_MONGODB_URI=mongodb://${PBM_USER:-pbm}:${PBM_PASS:-pbmpass}@127.0.0.1:27017"
2829
- "PMM_AGENT_SERVER_ADDRESS=${PMM_SERVER_CONTAINER_ADDRESS:-pmm-server:8443}"
@@ -45,6 +46,7 @@ services:
4546
- ./conf/mongod-rs1:/etc/mongod
4647
- /sys/fs/cgroup:/sys/fs/cgroup:rw
4748
privileged: true
49+
cgroup: host
4850
environment:
4951
- "PBM_MONGODB_URI=mongodb://${PBM_USER:-pbm}:${PBM_PASS:-pbmpass}@127.0.0.1:27017"
5052
- "PMM_AGENT_SERVER_ADDRESS=${PMM_SERVER_CONTAINER_ADDRESS:-pmm-server:8443}"
@@ -65,6 +67,7 @@ services:
6567
- ./conf/mongod-rs1:/etc/mongod
6668
- /sys/fs/cgroup:/sys/fs/cgroup:rw
6769
privileged: true
70+
cgroup: host
6871
environment:
6972
- "PBM_MONGODB_URI=mongodb://${PBM_USER:-pbm}:${PBM_PASS:-pbmpass}@127.0.0.1:27017"
7073
- "PMM_AGENT_SERVER_ADDRESS=${PMM_SERVER_CONTAINER_ADDRESS:-pmm-server:8443}"
@@ -85,6 +88,7 @@ services:
8588
- ./conf/mongod-rs2:/etc/mongod
8689
- /sys/fs/cgroup:/sys/fs/cgroup:rw
8790
privileged: true
91+
cgroup: host
8892
environment:
8993
- "PBM_MONGODB_URI=mongodb://${PBM_USER:-pbm}:${PBM_PASS:-pbmpass}@127.0.0.1:27017"
9094
- "PMM_AGENT_SERVER_ADDRESS=${PMM_SERVER_CONTAINER_ADDRESS:-pmm-server:8443}"
@@ -105,6 +109,7 @@ services:
105109
- ./conf/mongod-rs2:/etc/mongod
106110
- /sys/fs/cgroup:/sys/fs/cgroup:rw
107111
privileged: true
112+
cgroup: host
108113
environment:
109114
- "PBM_MONGODB_URI=mongodb://${PBM_USER:-pbm}:${PBM_PASS:-pbmpass}@127.0.0.1:27017"
110115
- "PMM_AGENT_SERVER_ADDRESS=${PMM_SERVER_CONTAINER_ADDRESS:-pmm-server:8443}"
@@ -125,6 +130,7 @@ services:
125130
- ./conf/mongod-rs2:/etc/mongod
126131
- /sys/fs/cgroup:/sys/fs/cgroup:rw
127132
privileged: true
133+
cgroup: host
128134
environment:
129135
- "PBM_MONGODB_URI=mongodb://${PBM_USER:-pbm}:${PBM_PASS:-pbmpass}@127.0.0.1:27017"
130136
- "PMM_AGENT_SERVER_ADDRESS=${PMM_SERVER_CONTAINER_ADDRESS:-pmm-server:8443}"
@@ -145,6 +151,7 @@ services:
145151
- ./conf/mongod-cfg:/etc/mongod
146152
- /sys/fs/cgroup:/sys/fs/cgroup:rw
147153
privileged: true
154+
cgroup: host
148155
environment:
149156
- "PBM_MONGODB_URI=mongodb://${PBM_USER:-pbm}:${PBM_PASS:-pbmpass}@127.0.0.1:27017"
150157
- "PMM_AGENT_SERVER_ADDRESS=${PMM_SERVER_CONTAINER_ADDRESS:-pmm-server:8443}"
@@ -165,6 +172,7 @@ services:
165172
- ./conf/mongod-cfg:/etc/mongod
166173
- /sys/fs/cgroup:/sys/fs/cgroup:rw
167174
privileged: true
175+
cgroup: host
168176
environment:
169177
- "PBM_MONGODB_URI=mongodb://${PBM_USER:-pbm}:${PBM_PASS:-pbmpass}@127.0.0.1:27017"
170178
- "PMM_AGENT_SERVER_ADDRESS=${PMM_SERVER_CONTAINER_ADDRESS:-pmm-server:8443}"
@@ -185,6 +193,7 @@ services:
185193
- ./conf/mongod-cfg:/etc/mongod
186194
- /sys/fs/cgroup:/sys/fs/cgroup:rw
187195
privileged: true
196+
cgroup: host
188197
environment:
189198
- "PBM_MONGODB_URI=mongodb://${PBM_USER:-pbm}:${PBM_PASS:-pbmpass}@127.0.0.1:27017"
190199
- "PMM_AGENT_SERVER_ADDRESS=${PMM_SERVER_CONTAINER_ADDRESS:-pmm-server:8443}"
@@ -206,6 +215,7 @@ services:
206215
- /sys/fs/cgroup:/sys/fs/cgroup:rw
207216
- ./conf/datagen:/etc/datagen:ro
208217
privileged: true
218+
cgroup: host
209219
command: "mongos --keyFile=/etc/keyfile --configdb rscfg/rscfg01:27017,rscfg02:27017,rscfg03:27017 --port 27017 --bind_ip 0.0.0.0"
210220
networks:
211221
- test-network

0 commit comments

Comments
 (0)