IBM Platform Symphony 6.1.0.1 Interim Fix 344644 Readme File

Abstract

The client host retains and uses up remote direct memory access (RDMA) buffers, causing the client to crash.

Description

RDMA buffers are used up and the client does not have enough buffers. This fix introduces a new API class called SoamDataBlock:SoamDataBlock::releaseBuffer, which can actively release buffers for the client, and therefore, prevent the client from crashing.
 
This API behaves as follows: 
1) When buffer data has been sent out, there is no release on the buffer,                                                                       and it writes information to the API log.
 
2) When buffer data is not sent out, the buffer occupied will be released. After releasing, the buffer returned by SoamDataBlock::buf will no longer be available.
 
This fix is applicable to Linux 64-bit platforms.

Readme file for: IBM® Platform Symphony

Product/Component Release: 6.1.0.1

Update Name: Interim fix 344644

Fix ID: sym-6.1-build344644-nudt

Publication date:  26 May 2015

Last modified date: 26 May 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#P101168

2.   Download location

Download interim fix 344644 from the following location: http://www.ibm.com/eserver/support/fixes/

3.   Products or components affected 

Product/Component Name, Platform, Fix ID:

Platform Symphony/libsoambase.so, Linux 64-bit, sym-6.1-build344644-nudt

4.   Installation and configuration

4.1        Before installation

1.     Disable all applications.

Log on to the master host as the cluster administrator and run:

> egosh user logon -u Admin -x Admin

> soamcontrol app disable all -f

4.2        Installation steps 

1.    Log on to the client and each compute or management host and back up the following file that will be replaced by this fix:

For non-client host

> $SOAM_HOME/6.1/linux2.6-glibc2.3-x86_64/lib64/libsoambase.so

For client host

> $SOAM_HOME/lib64/libsoambase.so

 

2.    Apply the fix to the client and each compute host.

4.3          After installation 

1.     Enable all applications.

Log on to the master host as the cluster administrator and run:

> egosh user logon -u Admin -x Admin

> soamcontrol app enable <appName>

4.4          Uninstallation 

1.     Disable all applications.

Log on to the master host as the cluster administrator and run:

> egosh user logon -u Admin -x Admin

> soamcontrol app disable all -f

2.       Uninstall.

Restore the file that you previously backed up:

For non-client host

> $SOAM_HOME/6.1/linux2.6-glibc2.3-x86_64/lib64/libsoambase.so

For client host

> $SOAM_HOME/lib64/libsoambase.so

3.       Enable all applications.

Log on to the master host as the cluster administrator and run:

> egosh user logon -u Admin -x Admin

> soamcontrol app enable <appName>

5.   List of files

libsoambase.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.