IBM Support

After upgrade to iFix08 runEngineCold.sh is not working

Troubleshooting


Problem

Applied 6.2.1.0 IFix 8 to existing Test instance of ICC
Tried to run runEngineCold.sh and see following:
Product Name: IBM Sterling Control Center
Product Name: IBM Sterling Control Center Info:
Loading...common.logging.log4j.LogFactory...
Product Name: IBM Sterling Control Center
The directory : ../log is being backed up.
The directory : ../log back up - Done.
Starting IBM Sterling Control Center...
Check for startup status...
[:/opt/scc/bin] $ ./runEngineCold.sh: line 78: ${NOHUP_PATH}: ambiguous redirect

Symptom

$ ./runEngineCold.sh: line 78: ${NOHUP_PATH}: ambiguous redirect
Control Center does not start.
Command line does not return control

Cause

the runEngineCold.sh script is missing some lines

Diagnosing The Problem

See the error ambiguous redirect
Review the runEngineCold.sh

Resolving The Problem

Edit the runEngineCold.sh and add the missing lines, you can look at runEngine.sh to compare.
NOHUP_PATH='nohup.out'
docker_file='/app/CC/.container'
if [ -f "${docker_file}" ]; then
  NOHUP_PATH='../log/nohup.out'
fi
after the lines
if [ "Y$JAVA_HOME" = "X" ]; then
 echo "ERROR: JAVA_HOME not found in your environment."
 echo "Please, set the JAVA_HOME variable in your environment to match the"
 echo "location of the Java Virtual Machine you want to use."
 exit -1
fi

Document Location

Worldwide

[{"Type":"MASTER","Line of Business":{"code":"LOB59","label":"Sustainability Software"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSJC3O","label":"IBM Sterling Control Center Monitor"},"ARM Category":[{"code":"a8m0z000000cwW4AAI","label":"INSTALLATION PROBLEM"}],"ARM Case Number":"TS010760117","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"}],"Version":"6.2.1"}]

Document Information

Modified date:
30 September 2022

UID

ibm16825757