Readme File for IBM® Spectrum Symphony 7.3.0 and IBM Spectrum
Conductor 2.4.1 Interim Fix 539927
Readme File for: IBM Spectrum Symphony and IBM Spectrum Conductor
Product Release: 7.3.0 and 2.4.1
Update Name: Interim Fix 539927
Fix ID: sym-7.3.0-cws-2.4.1-build539927-jpmc
Publication Date: March 3, 2020
This interim fix is a cumulative fix that provides the following
enhancements
for an environment with both IBM Spectrum Symphony 7.3.0 and IBM Spectrum
Conductor 2.4.1:
·
Upgrades the Jackson databind package to version 2.10.1 in
order to fix security vulnerabilities CVE-2019-16942, CVE-2019-16943, CVE-2019-17267, and CVE-2019-17531.
·
Adds
support for log4cxx_autoindex.
·
Resolves
the issue when the SIM failing when SSL communication between the SSM and SIM
is enabled, and the CA certificate file configured by the CAFILE parameter
contains more than one CA certificate.
·
Resolves
the issue when the client application core dumps when libraries export standard
C++ library symbols.
·
When
your cluster is enabled to use the custom security plug-in (RFE 97838), which calls OpenLDAP APIs for
authentication, this fix resolves the issue of some OpenLDAP APIs failing and
causing SD user logons to fail.
·
Applies RFE 137370, which
removes the limitation in the serviceToSlotRatio N:1 configuration of an
application, where N cannot exceed a
maximum value of 10, by introducing a new UNBOUNDED_SERVICES_ONE_SLOT environment variable in the sd.xml file. When the
UNBOUNDED_SERVICES_ONE_SLOT variable is enabled, the value is passed from the SD to the SSM,
taking effect for all applications.
·
Applies
RFE 123167, which introduces two callbacks for an environment:
1)
One
callback sets the preferred host list of an allocation before the VEMKD assigns
slots to the allocation. It is controlled by a new EGO_ENABLE_PREFERRED_HOST_LIST_CALLBACK parameter in the $EGO_CONFDIR/ego.conf
file. When enabled, the VEMKD uses this callback to try and assign the hosts
preferred for this allocation.
2)
A second
callback to prepare the environment before an activity starts, and also cleans
up the environment after an activity stop. It is controlled by a new EGO_ENABLE_ACTIVITY_CALLBACK parameter in the $EGO_CONFDIR/ego.conf
file. When enabled, the callback gets a notification before an activity starts,
or after an activity stops; you can add logic to prepare or clean up the
environment.
Contents
1. List of fixes
2. Download location
3. Product and components affected
4. Installation and configuration
5. Uninstallation
6. List of files
7. Product notifications
8. Copyright and trademark
information
1. List of fixes
APAR: P103401
2.
Download
location
Download interim fix 536337 and 539927 from the
following location: https://www.ibm.com/eserver/support/fixes/
3.
Product
and components affected
Component name, Platform, Fix ID:
EGO/SOAM/HostFactory/MapReduce/GUI/OpenID,
Linux x86_64, sym-7.3.0-cws-2.4.1-build539927-jpmc
4.
Installation
and configuration
Follow the instructions in this section to
download and install this interim fix in your cluster.
System requirements
Linux x86_64
Prerequisites
·
Your
Linux host must include the “ed” Linux line-oriented text editor.
·
You must apply
fix 536337 for IBM Spectrum Symphony 7.3.0 Explorer reports
to work appropriately with your IBM Spectrum Symphony 7.3.0 and IBM
Spectrum Conductor 2.4.1 environment.
Building the callback samples for RFE 123167 (EGO allocation callbacks)
This
cumulative fix includes RFE 123167, which introduces two callbacks for an
environment. Before installing this fix, you must build the callback samples:
a.
Copy the egocore-3.8.0.1_x86_64_build539927.sample.tar.gz package to your build host and extract its
contents to a directory. You should see the following folders in the extract
directory:
·
activity: Sample files for the callback to handle activity
start and stop events.
·
preferhost: Sample files for the callback to set a preferred
host list.
b.
Build the sample files that are used to handle activity start and stop
events:
1)
Go to the activity folder and edit the activitycb.c file to add your logic to prepare and clean the
environment. Locate the lines to edit by searching for the keywords “prepare the environment here” and
“clean the environment here” in the file.
The current sample shows how to prepare and clean the environment at the
host level; you can change the level by modifying the lock file name in the
file. Check the activitycb.c file for details.
2)
Run the make command to compile files to create the libactivitycb.so library file:
make
3)
Ensure that file ownership for the libactivitycb.so file is set to the cluster administrator account
and file permissions are set to 644.
c.
Build the sample files that are used to set the preferred host list:
1)
Go to the preferhost folder and edit the preferhostcb.c file to add your logic to set the preferred host
list. Locate the lines to edit by searching for the keywords “Specify the preferred host list” in the file.
2)
Run the make command to compile the files to create the libprehostcb.so library file:
make
3)
Ensure that file ownership for the libprehostcb.so file is set to the cluster administrator account
and file permissions are set to 644.
Installing this interim fix on
management hosts
a. Log on to the master host as the cluster administrator, disable all applications, stop all services, and shut down your cluster:
> soamcontrol app disable all
> egosh service stop all
> egosh ego shutdown all
b.
On each
management host, copy the libactivitycb.so and libprehostcb.so library files that you built previously, to the $EGO_LIBDIR/ directory.
c.
On each
management host, move the following files to a backup directory for recovery
purposes:
> mkdir -p
/tmp/hadoop-2.7.x/
> mkdir -p /tmp/wlplib/
> mkdir -p /tmp/hflib/
> mkdir -p /tmp/guilib/
> mv
$EGO_TOP/wlp/usr/servers/gui/apps/ego/3.8/platformv5/WEB-INF/lib/jackson-databind-2.*.jar
/tmp/wlplib/
> mv
$EGO_TOP/wlp/usr/servers/gui/apps/ego/3.8/platformv5/WEB-INF/lib/jackson-annotations-2.*.jar
/tmp/wlplib/
> mv $EGO_TOP/wlp/usr/servers/gui/apps/ego/3.8/platformv5/WEB-INF/lib/jackson-core-2.*.jar
/tmp/wlplib/
> mv
$EGO_TOP/3.8/hostfactory/providers/common/lib/jackson-databind-2.*.jar
/tmp/hflib/
> mv
$EGO_TOP/3.8/hostfactory/providers/common/lib/jackson-annotations-2.*.jar
/tmp/hflib/
> mv
$EGO_TOP/3.8/hostfactory/providers/common/lib/jackson-core-2.*.jar /tmp/hflib/
> mv
$EGO_TOP/gui/3.8/lib/jackson-databind-2.*.jar /tmp/guilib/
> mv
$EGO_TOP/gui/3.8/lib/jackson-annotations-2.*.jar /tmp/guilib/
> mv
$EGO_TOP/gui/3.8/lib/jackson-core-2.*.jar /tmp/guilib/
> mv
$EGO_TOP/soam/mapreduce/7.3/linux-x86_64/lib/hadoop-2.7.x/jackson-databind-2.*.jar
/tmp/hadoop-2.7.x/
> mv
$EGO_TOP/soam/mapreduce/7.3/linux-x86_64/lib/hadoop-2.7.x/jackson-annotations-2.*.jar
/tmp/hadoop-2.7.x/
> mv $EGO_TOP/soam/mapreduce/7.3/linux-x86_64/lib/hadoop-2.7.x/jackson-core-2.*.jar
/tmp/hadoop-2.7.x/
Note: To avoid compatibility issues, move all old files to another
directory altogether.
d.
On each
management host, download the sym-7.3.0.0-cws-2.4.1.0_x86_64-build539927.tar.gz
package and extract its contents to the $EGO_TOP directory:
> tar zxof sym-7.3.0.0-cws-2.4.1.0_x86_64-build539927.tar.gz -C $EGO_TOP
e.
On each
management host, create a directory (for example, /symfixes)
and download the soamcore-7.3.0.0_x86_64_build539927.tar.gz, egocore-3.8.0.1_x86_64_build539927.tar.gz and soammgmt-7.3.0.0_noarch_build539927.tar.gz files to the directory.
f.
Run the egoinstallfixes command to install the downloaded files on all management hosts:
> egoinstallfixes /symfixes/egocore-3.8.0.1_x86_64_build539927.tar.gz
> egoinstallfixes
/symfixes/soamcore-7.3.0.0_x86_64_build539927.tar.gz
> egoinstallfixes /symfixes/soammgmt-7.3.0.0_noarch_build539927.tar.gz
Note: The
egoinstallfixes command
automatically backs up the current binary files to a fix backup directory for
recovery purposes. Do not delete this backup directory; you will need it if you
want to recover the original files. For more information on using this
command, see the egoinstallfixes command
reference.
g.
On each
management host, delete all subdirectories and files in the GUI work
directories:
> rm -rf $EGO_TOP/gui/work/*
> rm -rf $EGO_TOP/gui/workarea/*
> rm -rf $EGO_TOP/kernel/rest/workarea/*
> rm -rf $EGO_TOP/soam/openid/workarea/*
Note: If you changed the default configuration for the WLP_OUTPUT_DIR environment variable and the APPEND_HOSTNAME_TO_WLP_OUTPUT_DIR parameter is set to true in the $EGO_CONFDIR/wlp.conf file, you must clean up the $WLP_OUTPUT_DIR/webgui_hostname/gui/workarea/ directory.
h.
Launch your
browser and clear the browser cache.
i.
Verify
the installation with the pversions command on
management hosts:
>
pversions -b 539927
IBM Spectrum
soamcore 7.3.0.0
-----------------------------
binary type: linux-x86_64, Mar 02 2020, Build
539927
installed: Mar 03 2020
notes:
fixes: P103401
files: /soam/7.3/linux-x86_64/etc/sim
/soam/7.3/linux-x86_64/etc/sd
/soam/7.3/linux-x86_64/lib64/libASCSOAMApi.so
/soam/7.3/linux-x86_64/lib64/libcom_platform_ACE_631_03.so.6.3.1
/soam/7.3/linux-x86_64/lib64/libcom_platform_ACE_631_03_SSL.so.6.3.1
/soam/7.3/linux-x86_64/lib64/libcom_platform_log4cxx_097_4.so.9
/soam/7.3/linux-x86_64/lib64/libevent.so
/soam/7.3/linux-x86_64/lib64/libGridsyncCAPI.so
/soam/7.3/linux-x86_64/lib64/libicudata.so.55
/soam/7.3/linux-x86_64/lib64/libicui18n.so.55
/soam/7.3/linux-x86_64/lib64/libicuuc.so.55
/soam/7.3/linux-x86_64/lib64/libjnativegridsyncapi_7.3_64.so
/soam/7.3/linux-x86_64/lib64/libjnativesoamapi_7.3_64.so
/soam/7.3/linux-x86_64/lib64/libpccgpu.so
/soam/7.3/linux-x86_64/lib64/libplatformentitlement.so
/soam/7.3/linux-x86_64/lib64/libPMCEGOApi.so
/soam/7.3/linux-x86_64/lib64/libPMCMAPREDUCEApi.so
/soam/7.3/linux-x86_64/lib64/libPMCSOAMApi.so
/soam/7.3/linux-x86_64/lib64/libsec.so
/soam/7.3/linux-x86_64/lib64/libsoamapidotnetcore.so.7.3
/soam/7.3/linux-x86_64/lib64/libsoambase.so
/soam/7.3/linux-x86_64/lib64/libSoamDefaultSecurity.so
/soam/7.3/linux-x86_64/lib64/libsoamdeploy.so.7.3
/soam/7.3/linux-x86_64/lib64/libsoamgpuservicecontainer.so
/soam/7.3/linux-x86_64/lib64/libsoam_resources_7.3.so
/soam/7.3/linux-x86_64/lib64/libSympingAPI.so
/soam/7.3/linux-x86_64/lib64/libtopology.so
/soam/7.3/linux-x86_64/lib64/libuss.so
/soam/7.3/linux-x86_64/lib64/pythonapi_2.7.2/GridsyncPython.so
/soam/7.3/linux-x86_64/lib64/pythonapi_2.7.2/SoamFactory.so
/soam/7.3/linux-x86_64/lib64/pythonapi_3.4.1/GridsyncPython.so
/soam/7.3/linux-x86_64/lib64/pythonapi_3.4.1/SoamFactory.so
IBM Spectrum
soammgmt 7.3.0.0
-----------------------------
binary type: noarch, Mar 02 2020, Build
539927
installed: Mar 03 2020
notes:
fixes: P103401
files: /wlp/usr/servers/openid/SymOpenIdClient-7.3.0.0.war
IBM Spectrum
egocore 3.8.0.1
----------------------------
binary type: linux-x86_64, Mar 02 2020, Build
539927
installed: Mar 03 2020
notes:
fixes: P103401
files: /3.8/linux-x86_64/etc/vemkd
/3.8/linux-x86_64/etc/lim
/3.8/linux-x86_64/etc/pem
/3.8/linux-x86_64/lib/policy/libslot.so
/3.8/linux-x86_64/lib/sec_ego_master.so
/3.8/linux-x86_64/lib/libsec.so
Installing this interim fix on compute
hosts
a.
On each
compute host, copy the libactivitycb.so library that you built previously to the $EGO_LIBDIR/ directory.
b.
On each
compute host, move the following files to a backup directory for recovery
purposes:
> mkdir -p
/tmp/hadoop-2.7.x/
> mkdir -p /tmp/hflib/
> mv $EGO_TOP/3.8/hostfactory/providers/common/lib/jackson-databind-2.*.jar
/tmp/hflib/
> mv
$EGO_TOP/3.8/hostfactory/providers/common/lib/jackson-annotations-2.*.jar
/tmp/hflib/
> mv
$EGO_TOP/3.8/hostfactory/providers/common/lib/jackson-core-2.*.jar /tmp/hflib/
> mv
$EGO_TOP/soam/mapreduce/7.3/linux-x86_64/lib/hadoop-2.7.x/jackson-databind-2.*.jar
/tmp/hadoop-2.7.x/
> mv
$EGO_TOP/soam/mapreduce/7.3/linux-x86_64/lib/hadoop-2.7.x/jackson-annotations-2.*.jar
/tmp/hadoop-2.7.x/
> mv
$EGO_TOP/soam/mapreduce/7.3/linux-x86_64/lib/hadoop-2.7.x/jackson-core-2.*.jar
/tmp/hadoop-2.7.x/
NOTE: To avoid compatibility issues, move all old
files to another directory altogether.
c.
On each
compute host, create a directory (for example, /jackson2.10.1) and download the sym-7.3.0.0-cws-2.4.1.0_x86_64-build539927.tar.gz file to the directory, then copy upgrade
files to the path:
> cd /jackson2.10.1
> tar zxf sym-7.3.0.0-cws-2.4.1.0_x86_64-build539927.tar.gz
> cp
3.8/hostfactory/providers/common/lib/* $EGO_TOP/3.8/hostfactory/providers/common/lib/
> cp
soam/mapreduce/7.3/linux-x86_64/lib/hadoop-2.7.x/*
$EGO_TOP/soam/mapreduce/7.3/linux-x86_64/lib/hadoop-2.7.x/
d.
On each
compute host, create a directory (for example, /symfixes) and
download the soamcore-7.3.0.0_x86_64_build539927.tar.gz and egocore-3.8.0.1_x86_64_build539927.tar.gz files to the directory.
e.
Run
the egoinstallfixes command to install the downloaded files on all
compute hosts:
> egoinstallfixes
/symfixes/egocore-3.8.0.1_x86_64_build539927.tar.gz
> egoinstallfixes /symfixes/soamcore-7.3.0.0_x86_64_build539927.tar.gz
Note: The egoinstallfixes command
automatically backs up the current binary files to a fix backup directory for
recovery purposes. Do not delete this backup directory; you will need it if you
want to recover the original files. For more information on using this
command, see the egoinstallfixes command reference.
f.
Verify
the installation with the pversions command on compute hosts:
> pversions -b 539927
IBM Spectrum
soamcore 7.3.0.0
-----------------------------
binary type: linux-x86_64, Mar 02 2020, Build
539927
installed: Mar 03 2020
notes:
fixes: P103401
files: /soam/7.3/linux-x86_64/etc/sim
/soam/7.3/linux-x86_64/etc/sd
/soam/7.3/linux-x86_64/lib64/libASCSOAMApi.so
/soam/7.3/linux-x86_64/lib64/libcom_platform_ACE_631_03.so.6.3.1
/soam/7.3/linux-x86_64/lib64/libcom_platform_ACE_631_03_SSL.so.6.3.1
/soam/7.3/linux-x86_64/lib64/libcom_platform_log4cxx_097_4.so.9
/soam/7.3/linux-x86_64/lib64/libevent.so
/soam/7.3/linux-x86_64/lib64/libGridsyncCAPI.so
/soam/7.3/linux-x86_64/lib64/libicudata.so.55
/soam/7.3/linux-x86_64/lib64/libicui18n.so.55
/soam/7.3/linux-x86_64/lib64/libicuuc.so.55
/soam/7.3/linux-x86_64/lib64/libjnativegridsyncapi_7.3_64.so
/soam/7.3/linux-x86_64/lib64/libjnativesoamapi_7.3_64.so
/soam/7.3/linux-x86_64/lib64/libpccgpu.so
/soam/7.3/linux-x86_64/lib64/libplatformentitlement.so
/soam/7.3/linux-x86_64/lib64/libPMCEGOApi.so
/soam/7.3/linux-x86_64/lib64/libPMCMAPREDUCEApi.so
/soam/7.3/linux-x86_64/lib64/libPMCSOAMApi.so
/soam/7.3/linux-x86_64/lib64/libsec.so
/soam/7.3/linux-x86_64/lib64/libsoamapidotnetcore.so.7.3
/soam/7.3/linux-x86_64/lib64/libsoambase.so
/soam/7.3/linux-x86_64/lib64/libSoamDefaultSecurity.so
/soam/7.3/linux-x86_64/lib64/libsoamdeploy.so.7.3
/soam/7.3/linux-x86_64/lib64/libsoamgpuservicecontainer.so
/soam/7.3/linux-x86_64/lib64/libsoam_resources_7.3.so
/soam/7.3/linux-x86_64/lib64/libSympingAPI.so
/soam/7.3/linux-x86_64/lib64/libtopology.so
/soam/7.3/linux-x86_64/lib64/libuss.so
/soam/7.3/linux-x86_64/lib64/pythonapi_2.7.2/GridsyncPython.so
/soam/7.3/linux-x86_64/lib64/pythonapi_2.7.2/SoamFactory.so
/soam/7.3/linux-x86_64/lib64/pythonapi_3.4.1/GridsyncPython.so
/soam/7.3/linux-x86_64/lib64/pythonapi_3.4.1/SoamFactory.so
IBM Spectrum
egocore 3.8.0.1
----------------------------
binary type: linux-x86_64, Mar 02 2020, Build
539927
installed: Mar 03 2020
notes:
fixes: P103401
files: /3.8/linux-x86_64/etc/vemkd
/3.8/linux-x86_64/etc/lim
/3.8/linux-x86_64/etc/pem
/3.8/linux-x86_64/lib/policy/libslot.so
/3.8/linux-x86_64/lib/sec_ego_master.so
/3.8/linux-x86_64/lib/libsec.so
Configuration on management hosts
a.
Add the
following new parameters to the $EGO_CONFDIR/ego.conf file:
·
EGO_ENABLE_PREFERRED_HOST_LIST_CALLBACK: Enables or disables the callback to set the
preferred host list. Valid values are Y or N (N is the default).
·
EGO_ENABLE_ACTIVITY_CALLBACK: Enables or disables
the callback for activity starts or stops. Valid values are Y or N (N is the default).
For example, add the following settings to the $EGO_CONFDIR/ego.conf file:
EGO_ENABLE_PREFERRED_HOST_LIST_CALLBACK=Y
EGO_ENABLE_ACTIVITY_CALLBACK=Y
b.
Add the
following environment variable to the $EGO_ESRVDIR/esc/conf/services/sd.xml file. Valid values are TRUE or FALSE.
<ego:EnvironmentVariable name="UNBOUNDED_SERVICES_ONE_SLOT">TRUE</ego:EnvironmentVariable>
c.
Log on to
the master host as the cluster administrator, start your cluster and enable
applications:
> egosh ego
start all
> soamcontrol
app enable appName
5.
Uninstallation
If required, follow the instructions
in this section to uninstall this interim fix from your cluster.
Uninstalling from management hosts
a.
Log on to the master host as the cluster administrator,
disable all applications, stop all services, and shut down your cluster:
> soamcontrol app
disable all
> egosh service
stop all
> egosh ego
shutdown all
b. On each management
host, remove the following files which were introduced by this interim fix:
> rm -rf
$EGO_TOP/wlp/usr/servers/gui/apps/ego/3.8/platformv5/WEB-INF/lib/jackson-databind-2.10.1.jar
> rm -rf
$EGO_TOP/wlp/usr/servers/gui/apps/ego/3.8/platformv5/WEB-INF/lib/jackson-core-2.10.1.jar
> rm -rf $EGO_TOP/wlp/usr/servers/gui/apps/ego/3.8/platformv5/WEB-INF/lib/jackson-annotations-2.10.1.jar
> rm -rf
$EGO_TOP/3.8/hostfactory/providers/common/lib/jackson-databind-2.10.1.jar
> rm -rf
$EGO_TOP/3.8/hostfactory/providers/common/lib/jackson-core-2.10.1.jar
> rm -rf
$EGO_TOP/3.8/hostfactory/providers/common/lib/jackson-annotations-2.10.1.jar
> rm -rf
$EGO_TOP/gui/3.8/lib/jackson-databind-2.10.1.jar
> rm -rf
$EGO_TOP/gui/3.8/lib/jackson-core-2.10.1.jar
> rm -rf
$EGO_TOP/gui/3.8/lib/jackson-annotations-2.10.1.jar
> rm -rf
$EGO_TOP/soam/mapreduce/7.3/linux-x86_64/lib/hadoop-2.7.x/jackson-databind-2.10.1.jar
> rm -rf
$EGO_TOP/soam/mapreduce/7.3/linux-x86_64/lib/hadoop-2.7.x/jackson-core-2.10.1.jar
> rm -rf
$EGO_TOP/soam/mapreduce/7.3/linux-x86_64/lib/hadoop-2.7.x/jackson-annotations-2.10.1.jar
c.
On each management host, restore the following files from
your backup:
> mv /tmp/hadoop-2.7.x/*.jar
$EGO_TOP/soam/mapreduce/7.3/linux-x86_64/lib/hadoop-2.7.x/
> mv /tmp/wlplib/*.jar
$EGO_TOP/wlp/usr/servers/gui/apps/ego/3.8/platformv5/WEB-INF/lib/
> mv /tmp/hflib/*.jar
$EGO_TOP/3.8/hostfactory/providers/common/lib/
> mv /tmp/guilib/*.jar $EGO_TOP/gui/3.8/lib/
d. On each management
host, run the egoinstallfixes command to roll
back this interim fix. For example, to uninstall with the build number, enter:
> egoinstallfixes -r 539927
e. Remove the
following new parameters from the $EGO_CONFDIR/ego.conf file:
·
EGO_ENABLE_PREFERRED_HOST_LIST_CALLBACK
·
EGO_ENABLE_ACTIVITY_CALLBACK
f.
Remove the UNBOUNDED_SERVICES_ONE_SLOT environment
variable from the $EGO_ESRVDIR/esc/conf/services/sd.xml file.
g. Remove the libprehostcb.so and libactivitycb.so files from
the $EGO_LIBDIR/ directory.
h. On each management
host, delete all subdirectories and files in the GUI work directories:
> rm -rf $EGO_TOP/gui/work/*
> rm -rf $EGO_TOP/gui/workarea/*
> rm -rf $EGO_TOP/kernel/rest/workarea/*
> rm -rf $EGO_TOP/soam/openid/workarea/*
Note: If you changed the default
configuration for the WLP_OUTPUT_DIR environment variable
and the APPEND_HOSTNAME_TO_WLP_OUTPUT_DIR parameter is set
to true in the $EGO_CONFDIR/wlp.conf file, you must clean
up the $WLP_OUTPUT_DIR/webgui_hostname/gui/workarea/ directory.
i.
Launch your browser and clear the browser cache.
j.
Log on to the master host as the cluster administrator,
start your cluster, and enable applications:
> egosh ego
start all
> soamcontrol
app enable appName
Uninstalling from compute hosts
a. Log on to the
master host as the cluster administrator, disable all applications, stop all
services, and shut down your cluster:
> soamcontrol
app disable all
> egosh service
stop all
> egosh ego
shutdown all
b. On each compute
host, remove the following files which were introduced by this interim fix:
> rm -rf
$EGO_TOP/3.8/hostfactory/providers/common/lib/jackson-databind-2.10.1.jar
> rm -rf
$EGO_TOP/3.8/hostfactory/providers/common/lib/jackson-core-2.10.1.jar
> rm -rf
$EGO_TOP/3.8/hostfactory/providers/common/lib/jackson-annotations-2.10.1.jar
> rm -rf
$EGO_TOP/soam/mapreduce/7.3/linux-x86_64/lib/hadoop-2.7.x/jackson-databind-2.10.1.jar
> rm -rf
$EGO_TOP/soam/mapreduce/7.3/linux-x86_64/lib/hadoop-2.7.x/jackson-core-2.10.1.jar
> rm -rf
$EGO_TOP/soam/mapreduce/7.3/linux-x86_64/lib/hadoop-2.7.x/jackson-annotations-2.10.1.jar
c.
On each compute host, restore the following files from your
backup:
> mv /tmp/hadoop-2.7.x/*.jar
$EGO_TOP/soam/mapreduce/7.3/linux-x86_64/lib/hadoop-2.7.x/
> mv /tmp/hflib/*.jar
$EGO_TOP/3.8/hostfactory/providers/common/lib/
d. On each compute
host, run the egoinstallfixes command to roll
back this interim fix. For example, to uninstall with the build number, enter:
> egoinstallfixes -r 539927
e. Remove the libactivitycb.so file
from the $EGO_LIBDIR/ directory.
f.
Log on to the master host as the cluster administrator,
start your cluster, and enable applications:
> egosh ego
start all
> soamcontrol
app enable appName
6.
List
of files
soamcore-7.3.0.0_x86_64_build539927.tar.gz
soam/7.3/linux-x86_64/etc/sim
soam/7.3/linux-x86_64/etc/sd
soam/7.3/linux-x86_64/lib64/libASCSOAMApi.so
soam/7.3/linux-x86_64/lib64/libcom_platform_ACE_631_03.so.6.3.1
soam/7.3/linux-x86_64/lib64/libcom_platform_ACE_631_03_SSL.so.6.3.1
soam/7.3/linux-x86_64/lib64/libcom_platform_log4cxx_097_4.so.9
soam/7.3/linux-x86_64/lib64/libevent.so
soam/7.3/linux-x86_64/lib64/libGridsyncCAPI.so
soam/7.3/linux-x86_64/lib64/libicudata.so.55
soam/7.3/linux-x86_64/lib64/libicui18n.so.55
soam/7.3/linux-x86_64/lib64/libicuuc.so.55
soam/7.3/linux-x86_64/lib64/libjnativegridsyncapi_7.3_64.so
soam/7.3/linux-x86_64/lib64/libjnativesoamapi_7.3_64.so
soam/7.3/linux-x86_64/lib64/libpccgpu.so
soam/7.3/linux-x86_64/lib64/libplatformentitlement.so
soam/7.3/linux-x86_64/lib64/libPMCEGOApi.so
soam/7.3/linux-x86_64/lib64/libPMCMAPREDUCEApi.so
soam/7.3/linux-x86_64/lib64/libPMCSOAMApi.so
soam/7.3/linux-x86_64/lib64/libsec.so
soam/7.3/linux-x86_64/lib64/libsoamapidotnetcore.so.7.3
soam/7.3/linux-x86_64/lib64/libsoambase.so
soam/7.3/linux-x86_64/lib64/libSoamDefaultSecurity.so
soam/7.3/linux-x86_64/lib64/libsoamdeploy.so.7.3
soam/7.3/linux-x86_64/lib64/libsoamgpuservicecontainer.so
soam/7.3/linux-x86_64/lib64/libsoam_resources_7.3.so
soam/7.3/linux-x86_64/lib64/libSympingAPI.so
soam/7.3/linux-x86_64/lib64/libtopology.so
soam/7.3/linux-x86_64/lib64/libuss.so
soam/7.3/linux-x86_64/lib64/pythonapi_2.7.2/GridsyncPython.so
soam/7.3/linux-x86_64/lib64/pythonapi_2.7.2/SoamFactory.so
soam/7.3/linux-x86_64/lib64/pythonapi_3.4.1/GridsyncPython.so
soam/7.3/linux-x86_64/lib64/pythonapi_3.4.1/SoamFactory.so
egocore-3.8.0.1_x86_64_build539927.tar.gz
3.8/linux-x86_64/etc/vemkd
3.8/linux-x86_64/etc/lim
3.8/linux-x86_64/etc/pem
3.8/linux-x86_64/lib/policy/libslot.so
3.8/linux-x86_64/lib/sec_ego_master.so
3.8/linux-x86_64/lib/libsec.so
egocore-3.8.0.1_x86_64_build539927.sample.tar.gz
activity/Makefile
activity/activitycb.h
activity/activitycb.c
preferhost/Makefile
preferhost/preferhostcb.h
preferhost/preferhostcb.c
soammgmt-7.3.0.0_noarch_build539927.tar.gz
wlp/usr/servers/openid/SymOpenIdClient-7.3.0.0.war
sym-7.3.0.0-cws-2.4.1.0_x86_64-build539927.tar.gz
soam/mapreduce/7.3/linux-x86_64/lib/hadoop-2.7.x/jackson-databind-2.10.1.jar
soam/mapreduce/7.3/linux-x86_64/lib/hadoop-2.7.x/jackson-core-2.10.1.jar
soam/mapreduce/7.3/linux-x86_64/lib/hadoop-2.7.x/jackson-annotations-2.10.1.jar
wlp/usr/servers/gui/apps/ego/3.8/platformv5/WEB-INF/lib/jackson-databind-2.10.1.jar
wlp/usr/servers/gui/apps/ego/3.8/platformv5/WEB-INF/lib/jackson-core-2.10.1.jar
wlp/usr/servers/gui/apps/ego/3.8/platformv5/WEB-INF/lib/jackson-annotations-2.10.1.jar
3.8/hostfactory/providers/common/lib/jackson-databind-2.10.1.jar
3.8/hostfactory/providers/common/lib/jackson-annotations-2.10.1.jar
3.8/hostfactory/providers/common/lib/jackson-core-2.10.1.jar
gui/3.8/lib/jackson-databind-2.10.1.jar
gui/3.8/lib/jackson-annotations-2.10.1.jar
gui/3.8/lib/jackson-core-2.10.1.jar
7.
Product
notifications
To receive information about
product solution and patch updates automatically, subscribe to product
notifications on the My Notifications page http://www.ibm.com/support/mynotifications/
on the IBM Support website (http://support.ibm.com).
You can edit your subscription settings to choose the types of information you
want to get notification about, for example, security bulletins, fixes,
troubleshooting, and product enhancements or documentation changes.
8.
Copyright
and trademark information
© Copyright IBM Corporation 2020
U.S. Government Users Restricted
Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract
with IBM Corp.
IBM®, the IBM logo, and ibm.com® are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.