1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-07-30 19:23:07 +03:00

MCOL-4170 Refactor services/systemd units to finish their bootstrap ...

This commit is contained in:
Alexander Barkov
2020-10-07 12:38:09 +04:00
parent 2992ee3c31
commit ab44ef6ddb
21 changed files with 875 additions and 181 deletions

View File

@ -6,15 +6,14 @@ PartOf=mcs-workernode@1.service
After=network.target mcs-workernode@1.service
[Service]
Type=simple
Type=forking
User=@DEFAULT_USER@
Group=@DEFAULT_GROUP@
LimitNOFILE=65536
LimitNPROC=65536
ExecStartPre=/bin/sleep 7
ExecStart=@ENGINE_BINDIR@/controllernode fg
ExecStart=@ENGINE_BINDIR@/controllernode
ExecStop=@ENGINE_BINDIR@/mcs-stop-controllernode.sh $MAINPID
Restart=on-failure

View File

@ -6,7 +6,7 @@ PartOf=mcs-writeengineserver.service
After=network.target mcs-dmlproc.service
[Service]
Type=simple
Type=forking
User=@DEFAULT_USER@
Group=@DEFAULT_GROUP@

View File

@ -6,7 +6,7 @@ PartOf=mcs-writeengineserver.service
After=network.target mcs-writeengineserver.service
[Service]
Type=simple
Type=forking
User=@DEFAULT_USER@
Group=@DEFAULT_GROUP@

View File

@ -6,7 +6,7 @@ PartOf=mcs-primproc.service
After=network.target mcs-primproc.service
[Service]
Type=simple
Type=forking
User=@DEFAULT_USER@
Group=@DEFAULT_GROUP@

View File

@ -7,7 +7,7 @@ PartOf=mcs-controllernode.service
After=network.target mcs-workernode@1.service mcs-workernode@2.service mcs-controllernode.service
[Service]
Type=simple
Type=forking
User=@DEFAULT_USER@
Group=@DEFAULT_GROUP@

View File

@ -2,7 +2,7 @@
Description=storagemanager
[Service]
Type=simple
Type=forking
User=@DEFAULT_USER@
Group=@DEFAULT_GROUP@

View File

@ -3,14 +3,14 @@ Description=mcs-workernode
After=network.target mcs-loadbrm.service
[Service]
Type=simple
Type=forking
User=@DEFAULT_USER@
Group=@DEFAULT_GROUP@
LimitNOFILE=65536
LimitNPROC=65536
ExecStart=@ENGINE_BINDIR@/workernode DBRM_Worker%i fg
ExecStart=@ENGINE_BINDIR@/workernode DBRM_Worker%i
ExecStopPost=@ENGINE_BINDIR@/mcs-savebrm.py
ExecStopPost=/usr/bin/env bash -c "clearShm > /dev/null 2>&1"

View File

@ -6,7 +6,7 @@ PartOf=mcs-exemgr.service
After=network.target mcs-exemgr.service
[Service]
Type=simple
Type=forking
User=@DEFAULT_USER@
Group=@DEFAULT_GROUP@