You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-08-01 06:46:55 +03:00
MCOL-520
This commit is contained in:
@ -26,7 +26,7 @@ done
|
||||
|
||||
df=$installdir/mysql/my.cnf
|
||||
|
||||
$installdir/mysql/bin/mysql --defaults-extra-file=$df --force --user=root mysql 2> ${tmpdir}mysql_install.log <<EOD
|
||||
$installdir/mysql/bin/mysql --defaults-extra-file=$df --force --user=root mysql 2> ${tmpdir}/mysql_install.log <<EOD
|
||||
INSTALL PLUGIN columnstore SONAME 'libcalmysql.so';
|
||||
INSTALL PLUGIN infinidb SONAME 'libcalmysql.so';
|
||||
INSTALL PLUGIN columnstore_tables SONAME 'is_columnstore_tables.so';
|
||||
|
@ -59,7 +59,7 @@ fi
|
||||
lockdir=`$InstallDir/bin/getConfig Installation LockFileDirectory`
|
||||
|
||||
#get temp directory
|
||||
tmpDir=`$installdir/bin/getConfig SystemConfig SystemTempFileDir`
|
||||
tmpDir=`$InstallDir/bin/getConfig SystemConfig SystemTempFileDir`
|
||||
|
||||
checkInstallSetup() {
|
||||
InitialInstallFlag=`$InstallDir/bin/getConfig -c $InstallDir/etc/Columnstore.xml Installation InitialInstallFlag`
|
||||
@ -103,7 +103,7 @@ start() {
|
||||
RETVAL=0
|
||||
echo "Starting MariaDB Columnstore Database Platform"
|
||||
rm -f ${tmpDir}/StopColumnstore
|
||||
exec $InstallDir/bin/run.sh $InstallDir/bin/ProcMon > /dev/null 2>&1 &
|
||||
exec $InstallDir/bin/run.sh -l ${tmpDir} $InstallDir/bin/ProcMon > /dev/null 2>&1 &
|
||||
|
||||
return $RETVAL
|
||||
}
|
||||
|
@ -3,13 +3,14 @@
|
||||
# $Id$
|
||||
#
|
||||
|
||||
usage="usage: run.sh [-vh] [-s sleep] [-t tries] executable"
|
||||
usage="usage: run.sh [-vh] [-s sleep] [-t tries] [-l logDir] executable"
|
||||
|
||||
vflg=0
|
||||
sopt="5"
|
||||
topt="0"
|
||||
lopt="/tmp/columnstore_tmp_files"
|
||||
|
||||
while getopts "vs:t:h" flag; do
|
||||
while getopts "vs:t:h:l" flag; do
|
||||
case $flag in
|
||||
v) vflg=1
|
||||
;;
|
||||
@ -17,6 +18,8 @@ while getopts "vs:t:h" flag; do
|
||||
;;
|
||||
t) topt=$OPTARG
|
||||
;;
|
||||
t) lopt=$OPTARG
|
||||
;;
|
||||
h) echo $usage
|
||||
exit 0
|
||||
;;
|
||||
@ -45,12 +48,9 @@ if [ $vflg -gt 0 ]; then
|
||||
echo "starting $exename $args with sleep=$sopt and tries=$topt"
|
||||
fi
|
||||
|
||||
#get temp directory
|
||||
tmpDir=`$installdir/bin/getConfig SystemConfig SystemTempFileDir`
|
||||
|
||||
while [ $keep_going -ne 0 ]; do
|
||||
$exename $args
|
||||
if [ -e ${tmpDir}/StopColumnstore ]; then
|
||||
if [ -e ${lopt}/StopColumnstore ]; then
|
||||
exit 0
|
||||
fi
|
||||
if [ $topt -gt 0 -a $retries -ge $topt ]; then
|
||||
|
@ -2670,16 +2670,16 @@ pid_t ProcessMonitor::startProcess(string processModuleType, string processName,
|
||||
|
||||
if ( LogFile == "off" )
|
||||
{
|
||||
string cmd = "mv " + outFileName + " " + saveoutFileName;
|
||||
string cmd = "mv " + outFileName + " " + saveoutFileName + " > /dev/null";
|
||||
system(cmd.c_str());
|
||||
cmd = "mv " + errFileName + " " + saveerrFileName;
|
||||
cmd = "mv " + errFileName + " " + saveerrFileName + " > /dev/null";
|
||||
system(cmd.c_str());
|
||||
}
|
||||
else
|
||||
{
|
||||
string cmd = "mv " + outFileName + " " + saveoutFileName;
|
||||
string cmd = "mv " + outFileName + " " + saveoutFileName + " > /dev/null";
|
||||
system(cmd.c_str());
|
||||
cmd = "mv " + errFileName + " " + saveerrFileName;
|
||||
cmd = "mv " + errFileName + " " + saveerrFileName + " > /dev/null";
|
||||
system(cmd.c_str());
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user