From c798d464e063dca9e2c0ca2b4dcee1681af22259 Mon Sep 17 00:00:00 2001 From: David Hill Date: Mon, 8 Oct 2018 13:20:00 -0500 Subject: [PATCH] MCOL-520 --- oam/install_scripts/columnstore | 1 + oam/install_scripts/post-install | 1 + oamapps/postConfigure/postConfigure.cpp | 2 +- procmon/main.cpp | 3 +++ 4 files changed, 6 insertions(+), 1 deletion(-) diff --git a/oam/install_scripts/columnstore b/oam/install_scripts/columnstore index 38b6bc15c..c7adef015 100644 --- a/oam/install_scripts/columnstore +++ b/oam/install_scripts/columnstore @@ -60,6 +60,7 @@ lockdir=`$InstallDir/bin/getConfig Installation LockFileDirectory` #get temp directory tmpDir=`$InstallDir/bin/getConfig SystemConfig SystemTempFileDir` +mkdir $tmpDir >/dev/null 2>&1 checkInstallSetup() { InitialInstallFlag=`$InstallDir/bin/getConfig -c $InstallDir/etc/Columnstore.xml Installation InitialInstallFlag` diff --git a/oam/install_scripts/post-install b/oam/install_scripts/post-install index 3e2aec4dc..01422dc8e 100755 --- a/oam/install_scripts/post-install +++ b/oam/install_scripts/post-install @@ -182,6 +182,7 @@ else #get columnstore temp file directory name TempFileDir=`$installdir/bin/getConfig SystemConfig TempFileDir` tmpDir=${tmpDir}${TempFileDir} + mkdir $tmpDir >/dev/null 2>&1 fi #set base columnstore temp file directory diff --git a/oamapps/postConfigure/postConfigure.cpp b/oamapps/postConfigure/postConfigure.cpp index 31239341f..b2268b36f 100644 --- a/oamapps/postConfigure/postConfigure.cpp +++ b/oamapps/postConfigure/postConfigure.cpp @@ -866,7 +866,7 @@ int main(int argc, char* argv[]) try { - sysConfig->setConfig(InstallSection, "SingleServerInstall", "n"); + sysConfig->setConfig(InstallSection, "SingleServerInstall", "y"); sysConfig->setConfig(InstallSection, "ServerTypeInstall", "2"); } catch (...) diff --git a/procmon/main.cpp b/procmon/main.cpp index fce730c35..e26d00d70 100644 --- a/procmon/main.cpp +++ b/procmon/main.cpp @@ -179,6 +179,9 @@ int main(int argc, char** argv) //get tmp log directory tmpLogDir = startup::StartUp::tmpDir(); + + string cmd = "mkdir -p tmpLogDir"; + system(cmd.c_str()); // create message thread pthread_t MessageThread;