From a79b3131b5e66eacc809819ffdf1e971d1f09206 Mon Sep 17 00:00:00 2001 From: Patrick LeBlanc Date: Thu, 13 Jun 2019 08:18:21 -0500 Subject: [PATCH] A little modding to get oam to play nice with storagemanager wrt BRM files. --- procmon/processmonitor.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/procmon/processmonitor.cpp b/procmon/processmonitor.cpp index e76909435..05c48fb1f 100644 --- a/procmon/processmonitor.cpp +++ b/procmon/processmonitor.cpp @@ -2567,7 +2567,7 @@ pid_t ProcessMonitor::startProcess(string processModuleType, string processName, system(cmd.c_str()); // if Non Parent OAM Module, get the dbmr data from Parent OAM Module - if ( !gOAMParentModuleFlag && !HDFS ) + if ( !gOAMParentModuleFlag && !HDFS && DBRootStorageType != "storagemanager") { //create temp dbrm directory @@ -2673,7 +2673,7 @@ pid_t ProcessMonitor::startProcess(string processModuleType, string processName, } // now delete the dbrm data from local disk - if ( !gOAMParentModuleFlag && !HDFS && DataRedundancyConfig == "n") + if ( !gOAMParentModuleFlag && !HDFS && DBRootStorageType != "storagemanager" && DataRedundancyConfig == "n") { string cmd = "rm -f " + DBRMDir + "/*"; system(cmd.c_str());