IBM Platform Symphony 7.1 Interim Fix 329180 Readme File

Abstract

The 32-bit EGO dynamic libraries link libstdc++.so.5 which leads the 32-bit SOAM dynamic libraries link libstdc++.so.5 and libstdc++.so.6 at same time.


Description

The 32-bit EGO dynamic libraries are built with GCC 3.3.x and link libstdc++.so.5, while the 32-bit SOAM dynamic libraries are built with GCC 3.4.x and link libstdc++.so.6. The 32-bit SOAM dynamic libraries also need to link the 32-bit EGO dynamic library, so the 32-bit SOAM dynamic libraries will link libstdc++.so.5 and libstdc++.so.6 at the same time.

This fix applies only to the following platform:

Linux 64-bit

Readme file for: IBM® Platform Symphony

Product/Component Release: 7.1

Update Name: Interim Fix

Fix ID: sym-7.1-build329180

Publication date: 27 January 2015

Last modified date: 27 January 2015

Contents:

1.     List of fixes

2.     Download location

3.     Products or components affected

4.     Installation and configuration

5.     List of files

6.     Copyright and trademark information

1.   List of fixes

APAR: P100931.

2.   Download Location

Download Fix 329180 from the following location: http://www.ibm.com/eserver/support/fixes/

3.   Products or components affected

Product/Component Name:

Platform Symphony/EGO dynamic libraries.

4.   Installation and configuration

4.1          Before installation

1.    Disable all applications.

      Run:
> soamcontrol app disable all

 

2.    Back up files.

a. Log on to all compute and management hosts in the cluster and back up the following files that will be replaced by this fix:

> $EGO_TOP/activation/linux2.6-glibc2.3-x86_64/bin/libvem.so

> $EGO_TOP/activation/linux2.6-glibc2.3-x86_64/bin/sec_ego_default.so

> $EGO_TOP/soam/mapreduce/7.1/linux2.6-glibc2.3-x86_64/lib/libVEMApiCommon.so

> $EGO_TOP/soam/7.1/linux2.6-glibc2.3-x86_64/lib/libvem.so

> $EGO_TOP/soam/7.1/linux2.6-glibc2.3-x86_64/lib/sec_ego_ext_co.so

> $EGO_TOP/soam/7.1/linux2.6-glibc2.3-x86_64/lib/sec_ego_default.so

> $EGO_TOP/soam/7.1/linux2.6-glibc2.3-x86_64/lib/sec_ego_digest.so


b. Log on to all Platform Symphony Developer Edition hosts and back up the following files that will be replaced by this fix:

> $SAOM_HOME/7.1/linux2.6-glibc2.3-x86_64/lib/sec_ego_ext_co.so

> $SAOM_HOME/7.1/linux2.6-glibc2.3-x86_64/lib/sec_ego_default.so

> $SAOM_HOME/7.1/linux2.6-glibc2.3-x86_64/lib/sec_ego_digest.so

> $SAOM_HOME/7.1/linux2.6-glibc2.3-x86_64/ego_lib/libVEMApiCommon.so

> $SAOM_HOME/7.1/linux2.6-glibc2.3-x86_64/ego_lib/libvem.so

> $SAOM_HOME/7.1/linux2.6-glibc2.3-x86_64/ego_lib/sec_ego_ext_co.so

> $SAOM_HOME/7.1/linux2.6-glibc2.3-x86_64/ego_lib/sec_ego_default.so

> $SAOM_HOME/7.1/linux2.6-glibc2.3-x86_64/ego_lib/sec_ego_digest.so

 

c. Log on to all client hosts and back up the following files that will be replaced by this fix:

> $SAOM_HOME/mapreduce/lib/libVEMApiCommon.so

> $SAOM_HOME/lib/libvem.so

> $SAOM_HOME/lib/sec_ego_ext_co.so

> $SAOM_HOME/lib/sec_ego_default.so

> $SAOM_HOME/lib/sec_ego_digest.so

 

4.2           Installation steps

1.     Log on to all management hosts in the cluster and extract symsetup7.1_lnx26-lib23-x64-329180.tar.gz to $EGO_TOP.

2.     Log on to all compute hosts in the cluster and extract symcompsetup7.1_lnx26-lib23-x64-329180.tar.gz to $EGO_TOP.

3.     Log on to all Developer Edition hosts and extract symde-lnx26-lib23-x64-7.1-329180.tar.gz to $SOAM_HOME.

4.     Log on to all client hosts.

If you installed the client using the rpm package, extract
symclnt-lnx26-lib23-x64-7.1-329180.tar.gz to $SOAM_HOME.


If you installed the client using the tar.gz package, copy the following files, which are in
symclnt-lnx26-lib23-x64-7.1-329180.tar.gz to your client environment accordingly:

ibm/platformsymphonyclient/client71/mapreduce/lib/libVEMApiCommon.so

ibm/platformsymphonyclient/client71/lib/libvem.so

ibm/platformsymphonyclient/client71/lib/sec_ego_ext_co.so

ibm/platformsymphonyclient/client71/lib/sec_ego_default.so

ibm/platformsymphonyclient/client71/lib/sec_ego_digest.so

 

4.3          After installation

Enable the application.

> soamcontrol app enable <appName>

 

4.4          Uninstallation

1.    Disable all applications.

> soamcontrol app disable all

2.     Uninstall.

a. Log on to all compute and management hosts in the cluster and restore the backup files for the following binaries:

> $EGO_TOP/activation/linux2.6-glibc2.3-x86_64/bin/libvem.so

> $EGO_TOP/activation/linux2.6-glibc2.3-x86_64/bin/sec_ego_default.so

> $EGO_TOP/soam/mapreduce/7.1/linux2.6-glibc2.3-x86_64/lib/libVEMApiCommon.so

> $EGO_TOP/soam/7.1/linux2.6-glibc2.3-x86_64/lib/libvem.so

> $EGO_TOP/soam/7.1/linux2.6-glibc2.3-x86_64/lib/sec_ego_ext_co.so

> $EGO_TOP/soam/7.1/linux2.6-glibc2.3-x86_64/lib/sec_ego_default.so

> $EGO_TOP/soam/7.1/linux2.6-glibc2.3-x86_64/lib/sec_ego_digest.so

 

b. Log on to all Developer Edition hosts and restore the backup files for the following binaries:

> $SAOM_HOME/7.1/linux2.6-glibc2.3-x86_64/lib/sec_ego_ext_co.so

> $SAOM_HOME/7.1/linux2.6-glibc2.3-x86_64/lib/sec_ego_default.so

> $SAOM_HOME/7.1/linux2.6-glibc2.3-x86_64/lib/sec_ego_digest.so

> $SAOM_HOME/7.1/linux2.6-glibc2.3-x86_64/ego_lib/libVEMApiCommon.so

> $SAOM_HOME/7.1/linux2.6-glibc2.3-x86_64/ego_lib/libvem.so

> $SAOM_HOME/7.1/linux2.6-glibc2.3-x86_64/ego_lib/sec_ego_ext_co.so

> $SAOM_HOME/7.1/linux2.6-glibc2.3-x86_64/ego_lib/sec_ego_default.so

> $SAOM_HOME/7.1/linux2.6-glibc2.3-x86_64/ego_lib/sec_ego_digest.so

c. Log on to all client hosts and restore the backup files for the following binaries:

> $SAOM_HOME/mapreduce/lib/libVEMApiCommon.so

> $SAOM_HOME/lib/libvem.so

> $SAOM_HOME/lib/sec_ego_ext_co.so

> $SAOM_HOME/lib/sec_ego_default.so

> $SAOM_HOME/lib/sec_ego_digest.so

3.    Enable the application.

Run:

> soamcontrol app enable <appName>

 

5.   List of files

 

libVEMApiCommon.so

libvem.so

sec_ego_ext_co.so

sec_ego_default.so

sec_ego_digest.so

 

6.   Copyright and trademark information

© Copyright IBM Corporation 2015

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.