Skip to content

Commit

Permalink
Merge pull request #40 from Percona-Lab/PSMDB_no_fork
Browse files Browse the repository at this point in the history
PSMDB disabled --fork option
  • Loading branch information
yurkovychv committed Mar 21, 2024
2 parents e0a80c7 + 96a7ddd commit c858a94
Show file tree
Hide file tree
Showing 9 changed files with 23 additions and 22 deletions.
1 change: 1 addition & 0 deletions pmm_psmdb-pbm_setup/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@ RUN set -ex; \
else \
yum -y install pmm2-client-${PMM_CLIENT_VERSION}-6.el9 ; \
fi && \
sed 's/Type=forking/#Type=forking/' -i /usr/lib/systemd/system/mongod.service && \
systemctl enable mongod && \
systemctl enable pbm-agent && \
systemctl enable pmm-agent && \
Expand Down
2 changes: 1 addition & 1 deletion pmm_psmdb-pbm_setup/conf/mongod-cfg/mongod.conf
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ systemLog:
destination: syslog

processManagement:
fork: true
# fork: true
pidFilePath: /var/run/mongod.pid

net:
Expand Down
2 changes: 1 addition & 1 deletion pmm_psmdb-pbm_setup/conf/mongod-rs/mongod.conf
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ systemLog:
destination: syslog

processManagement:
fork: true
# fork: true
pidFilePath: /var/run/mongod.pid

net:
Expand Down
2 changes: 1 addition & 1 deletion pmm_psmdb-pbm_setup/conf/mongod-rs1/mongod.conf
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ systemLog:
destination: syslog

processManagement:
fork: true
# fork: true
pidFilePath: /var/run/mongod.pid

net:
Expand Down
2 changes: 1 addition & 1 deletion pmm_psmdb-pbm_setup/conf/mongod-rs2/mongod.conf
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ systemLog:
destination: syslog

processManagement:
fork: true
# fork: true
pidFilePath: /var/run/mongod.pid

net:
Expand Down
12 changes: 6 additions & 6 deletions pmm_psmdb-pbm_setup/docker-compose-rs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ services:
- ./conf/pbm:/etc/pbm
- ./conf/mongod-rs:/etc/mongod
- ./conf/datagen:/etc/datagen:ro
- /sys/fs/cgroup:/sys/fs/cgroup:ro
- /sys/fs/cgroup:/sys/fs/cgroup:rw
- /tmp/backup_data:/tmp/backup_data
privileged: true
environment:
Expand All @@ -57,7 +57,7 @@ services:
volumes:
- ./conf/pbm:/etc/pbm
- ./conf/mongod-rs:/etc/mongod
- /sys/fs/cgroup:/sys/fs/cgroup:ro
- /sys/fs/cgroup:/sys/fs/cgroup:rw
- /tmp/backup_data:/tmp/backup_data
privileged: true
environment:
Expand All @@ -83,7 +83,7 @@ services:
volumes:
- ./conf/pbm:/etc/pbm
- ./conf/mongod-rs:/etc/mongod
- /sys/fs/cgroup:/sys/fs/cgroup:ro
- /sys/fs/cgroup:/sys/fs/cgroup:rw
- /tmp/backup_data:/tmp/backup_data
privileged: true
environment:
Expand Down Expand Up @@ -111,7 +111,7 @@ services:
volumes:
- ./conf/pbm:/etc/pbm
- ./conf/mongod-rs:/etc/mongod
- /sys/fs/cgroup:/sys/fs/cgroup:ro
- /sys/fs/cgroup:/sys/fs/cgroup:rw
- /tmp/backup_data:/tmp/backup_data
privileged: true
environment:
Expand All @@ -137,7 +137,7 @@ services:
volumes:
- ./conf/pbm:/etc/pbm
- ./conf/mongod-rs:/etc/mongod
- /sys/fs/cgroup:/sys/fs/cgroup:ro
- /sys/fs/cgroup:/sys/fs/cgroup:rw
- /tmp/backup_data:/tmp/backup_data
privileged: true
environment:
Expand All @@ -163,7 +163,7 @@ services:
volumes:
- ./conf/pbm:/etc/pbm
- ./conf/mongod-rs:/etc/mongod
- /sys/fs/cgroup:/sys/fs/cgroup:ro
- /sys/fs/cgroup:/sys/fs/cgroup:rw
- /tmp/backup_data:/tmp/backup_data
privileged: true
environment:
Expand Down
20 changes: 10 additions & 10 deletions pmm_psmdb-pbm_setup/docker-compose-sharded.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ services:
volumes:
- ./conf/pbm:/etc/pbm
- ./conf/mongod-rs1:/etc/mongod
- /sys/fs/cgroup:/sys/fs/cgroup:ro
- /sys/fs/cgroup:/sys/fs/cgroup:rw
privileged: true
environment:
- "PBM_MONGODB_URI=mongodb://${PBM_USER:-pbm}:${PBM_PASS:-pbmpass}@127.0.0.1:27017"
Expand All @@ -40,7 +40,7 @@ services:
volumes:
- ./conf/pbm:/etc/pbm
- ./conf/mongod-rs1:/etc/mongod
- /sys/fs/cgroup:/sys/fs/cgroup:ro
- /sys/fs/cgroup:/sys/fs/cgroup:rw
privileged: true
environment:
- "PBM_MONGODB_URI=mongodb://${PBM_USER:-pbm}:${PBM_PASS:-pbmpass}@127.0.0.1:27017"
Expand All @@ -60,7 +60,7 @@ services:
volumes:
- ./conf/pbm:/etc/pbm
- ./conf/mongod-rs1:/etc/mongod
- /sys/fs/cgroup:/sys/fs/cgroup:ro
- /sys/fs/cgroup:/sys/fs/cgroup:rw
privileged: true
environment:
- "PBM_MONGODB_URI=mongodb://${PBM_USER:-pbm}:${PBM_PASS:-pbmpass}@127.0.0.1:27017"
Expand All @@ -80,7 +80,7 @@ services:
volumes:
- ./conf/pbm:/etc/pbm
- ./conf/mongod-rs2:/etc/mongod
- /sys/fs/cgroup:/sys/fs/cgroup:ro
- /sys/fs/cgroup:/sys/fs/cgroup:rw
privileged: true
environment:
- "PBM_MONGODB_URI=mongodb://${PBM_USER:-pbm}:${PBM_PASS:-pbmpass}@127.0.0.1:27017"
Expand All @@ -100,7 +100,7 @@ services:
volumes:
- ./conf/pbm:/etc/pbm
- ./conf/mongod-rs2:/etc/mongod
- /sys/fs/cgroup:/sys/fs/cgroup:ro
- /sys/fs/cgroup:/sys/fs/cgroup:rw
privileged: true
environment:
- "PBM_MONGODB_URI=mongodb://${PBM_USER:-pbm}:${PBM_PASS:-pbmpass}@127.0.0.1:27017"
Expand All @@ -120,7 +120,7 @@ services:
volumes:
- ./conf/pbm:/etc/pbm
- ./conf/mongod-rs2:/etc/mongod
- /sys/fs/cgroup:/sys/fs/cgroup:ro
- /sys/fs/cgroup:/sys/fs/cgroup:rw
privileged: true
environment:
- "PBM_MONGODB_URI=mongodb://${PBM_USER:-pbm}:${PBM_PASS:-pbmpass}@127.0.0.1:27017"
Expand All @@ -140,7 +140,7 @@ services:
volumes:
- ./conf/pbm:/etc/pbm
- ./conf/mongod-cfg:/etc/mongod
- /sys/fs/cgroup:/sys/fs/cgroup:ro
- /sys/fs/cgroup:/sys/fs/cgroup:rw
privileged: true
environment:
- "PBM_MONGODB_URI=mongodb://${PBM_USER:-pbm}:${PBM_PASS:-pbmpass}@127.0.0.1:27017"
Expand All @@ -160,7 +160,7 @@ services:
volumes:
- ./conf/pbm:/etc/pbm
- ./conf/mongod-cfg:/etc/mongod
- /sys/fs/cgroup:/sys/fs/cgroup:ro
- /sys/fs/cgroup:/sys/fs/cgroup:rw
privileged: true
environment:
- "PBM_MONGODB_URI=mongodb://${PBM_USER:-pbm}:${PBM_PASS:-pbmpass}@127.0.0.1:27017"
Expand All @@ -180,7 +180,7 @@ services:
volumes:
- ./conf/pbm:/etc/pbm
- ./conf/mongod-cfg:/etc/mongod
- /sys/fs/cgroup:/sys/fs/cgroup:ro
- /sys/fs/cgroup:/sys/fs/cgroup:rw
privileged: true
environment:
- "PBM_MONGODB_URI=mongodb://${PBM_USER:-pbm}:${PBM_PASS:-pbmpass}@127.0.0.1:27017"
Expand All @@ -200,7 +200,7 @@ services:
ports:
- "127.0.0.1:27017:27017"
volumes:
- /sys/fs/cgroup:/sys/fs/cgroup:ro
- /sys/fs/cgroup:/sys/fs/cgroup:rw
- ./conf/datagen:/etc/datagen:ro
privileged: true
command: "mongos --keyFile=/etc/keyfile --configdb rscfg/rscfg01:27017,rscfg02:27017,rscfg03:27017 --port 27017 --bind_ip 0.0.0.0"
Expand Down
2 changes: 1 addition & 1 deletion pmm_psmdb_diffauth_setup/conf/mongod.conf
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ systemLog:
destination: syslog

processManagement:
fork: true
# fork: true
pidFilePath: /var/run/mongod.pid

net:
Expand Down
2 changes: 1 addition & 1 deletion pmm_psmdb_diffauth_setup/docker-compose-pmm-psmdb.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ services:
volumes:
- ./conf:/etc/mongod
- ./certs:/mongodb_certs
- /sys/fs/cgroup:/sys/fs/cgroup:ro
- /sys/fs/cgroup:/sys/fs/cgroup:rw
- 'psmdb-server-data:/data/db'
privileged: true
ports:
Expand Down

0 comments on commit c858a94

Please sign in to comment.