diff --git a/oam/install_scripts/columnstore-post-install.in b/oam/install_scripts/columnstore-post-install.in index 8be66cb8b..4f8c6203d 100755 --- a/oam/install_scripts/columnstore-post-install.in +++ b/oam/install_scripts/columnstore-post-install.in @@ -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 diff --git a/oam/install_scripts/mcs-storagemanager.service.in b/oam/install_scripts/mcs-storagemanager.service.in index c5c4a2fd6..2e2813820 100644 --- a/oam/install_scripts/mcs-storagemanager.service.in +++ b/oam/install_scripts/mcs-storagemanager.service.in @@ -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