From 58dcdb341a2a3579b18e77d8a26e03e02a999858 Mon Sep 17 00:00:00 2001 From: David Hill Date: Thu, 5 Jul 2018 11:03:07 -0500 Subject: [PATCH] MCOL-1525 - fix nonroot corefile generating issue --- oam/install_scripts/columnstore | 6 +----- oam/install_scripts/post-install | 2 +- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/oam/install_scripts/columnstore b/oam/install_scripts/columnstore index 038ad0c43..15c00cea5 100644 --- a/oam/install_scripts/columnstore +++ b/oam/install_scripts/columnstore @@ -94,13 +94,9 @@ start() { CoreFileFlag=`$InstallDir/bin/getConfig -c $InstallDir/etc/Columnstore.xml Installation CoreFileFlag` if [ $CoreFileFlag = "y" ]; then - SUDO= - if [ "$user" != "root" ]; then - SUDO="$SUDO" - fi #columnstore core files - $SUDO ulimit -c unlimited > /dev/null 2>&1 + ulimit -c unlimited > /dev/null 2>&1 $SUDO sysctl -q -w kernel.core_uses_pid=1 > /dev/null 2>&1 $SUDO sysctl -q -w kernel.core_pattern=/var/log/mariadb/columnstore/corefiles/core.%e.%p > /dev/null 2>&1 fi diff --git a/oam/install_scripts/post-install b/oam/install_scripts/post-install index f7aeeb2ca..4eaa28dda 100755 --- a/oam/install_scripts/post-install +++ b/oam/install_scripts/post-install @@ -164,7 +164,7 @@ mkdir -p /tmp/columnstore_tmp_files >/dev/null 2>&1 #setup core file directory and link mkdir /var/log/mariadb/columnstore/corefiles > /dev/null 2>&1 -chmod 755 /var/log/mariadb/columnstore/corefiles > /dev/null 2>&1 +chmod 777 /var/log/mariadb/columnstore/corefiles > /dev/null 2>&1 #create mount directories mkdir /mnt/tmp > /dev/null 2>&1