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

MCOL-4012 Related. Run SM as non-root user mysql by default

This commit is contained in:
Jose Rojas
2020-09-04 13:18:28 -05:00
parent e3ae3bc9ef
commit a5b7e8480a
2 changed files with 7 additions and 0 deletions

View File

@ -314,6 +314,7 @@ if [ $? -eq 0 ] && [ $(running_systemd) -eq 0 ]; then
# prevent clusters using shared storage from initializing columnstore more than once
IFLAG=/var/lib/columnstore/storagemanager/cs-initialized
mkdir -p /var/lib/columnstore/storagemanager
chown -R mysql:mysql /var/lib/columnstore/storagemanager
if [ ! -e $IFLAG ]; then
touch $IFLAG

View File

@ -3,5 +3,11 @@ Description=storagemanager
[Service]
Type=simple
User=mysql
Group=mysql
LimitNOFILE=65536
LimitNPROC=65536
ExecStart=/usr/bin/env bash -c "LD_PRELOAD=$(ldconfig -p | grep -m1 libjemalloc | awk '{print $1}') exec @ENGINE_BINDIR@/StorageManager"
SuccessExitStatus=255