IBM Platform Symphony 6.1.1 Interim Fix 237618 Readme File

Abstract

Currently, on dashboard and application pages, the GUI triggers a refresh every refresh interval, regardless of whether the previous refresh has finished. This leads to a fast GUI thread increase if there is one thread that is slow responding. In this fix, the GUI triggers a refresh only after the previous refresh has finished, reducing the thread increase rate.

Description

When there is a request for an application or session list and there is a slow response on dashboard and application pages, the GUI triggers many new requests every refresh interval, regardless of whether the previous refresh has finished. This leads to a fast GUI thread increase.

After applying this fix, the GUI will trigger the next request only when the first request is finished, regardless of whether there is a slow response on dashboard and application pages. This reduces the thread increase rate.

This fix applies only to Linux 64-bit hosts.

Readme file for: IBM® Platform Symphony

Product/Component Release: 6.1.1

Update Name: Fix 237618

Fix ID: sym-6.1.1-build237618

Publication date: 25th June 2014

Last modified date: 25th June 2014

 

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#P100521: Auto-refresh will auto-trigger regardless of whether the last query has finished. This results in a fast thread increase.

 

2. Download location

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

3.   Products or components affected

Product/Component Name:

Platform Symphony/PMC

4.  Installation and configuration

4.1   Prerequisites 

1.   Build #221487 installed.

4.2         Before installation

1.  Stop the WEBGUI service.

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

> source cshrc.platform

> egosh user logon -u Admin -x Admin

> egosh service stop WEBGUI

2. Back up the following files on all management hosts:

>$EGO_TOP/gui/soam/6.1.1/symgui/sym/application/js/resourceList.js

>$EGO_TOP/gui/soam/6.1.1/symgui/sym/application/js/dlPackageList.js

>$EGO_TOP/gui/soam/6.1.1/symgui/sym/application/js/applicationProperties.js

>$EGO_TOP/gui/soam/6.1.1/symgui/sym/application/js/applicationList.js

>$EGO_TOP/gui/soam/6.1.1/symgui/sym/application/js/blockedHostList.js

>$EGO_TOP/gui/soam/6.1.1/symgui/sym/task/js/tasklist.js

>$EGO_TOP/gui/soam/6.1.1/symgui/sym/session/js/session.js

>$EGO_TOP/gui/soam/6.1.1/symgui/sym/dashboard/js/workloadHealth.js

4.3        Installation steps

1. Get sym6.1.1-lnx26-lib23-x64-237618.tar.gz package and decompress it.

2. Copy the binaries to the following directory on the management hosts:

>cp resourceList.js $EGO_TOP/gui/soam/6.1.1/symgui/sym/application/js/

>cp dlPackageList.js $EGO_TOP/gui/soam/6.1.1/symgui/sym/application/js/

>cp applicationProperties.js $EGO_TOP/gui/soam/6.1.1/symgui/sym/application/js/

>cp applicationList.js $EGO_TOP/gui/soam/6.1.1/symgui/sym/application/js/

>cp blockedHostList.js $EGO_TOP/gui/soam/6.1.1/symgui/sym/application/js/

>cp tasklist.js $EGO_TOP/gui/soam/6.1.1/symgui/sym/task/js/

>cp session.js $EGO_TOP/gui/soam/6.1.1/symgui/sym/session/js/

>cp workloadHealth.js $EGO_TOP/gui/soam/6.1.1/symgui/sym/dashboard/js/

4.4          After installation

1. Clean up the GUI work directory and the browser cache.

Delete all subdirectories and files in this directory:

> source cshrc.platform

> rm -rf $EGO_TOP/gui/work/*

2. Start the WEBGUI service.

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

> egosh user logon -u Admin -x Admin

> egosh service start WEBGUI

4.5          Uninstalling

 1.   Stop the WEBGUI service.

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

> source cshrc.platform

> egosh user logon -u Admin -x Admin

> egosh service stop WEBGUI

2.    Restore the following files on all management hosts with the backed-up file:

>$EGO_TOP/gui/soam/6.1.1/symgui/sym/application/js/resourceList.js

>$EGO_TOP/gui/soam/6.1.1/symgui/sym/application/js/dlPackageList.js

>$EGO_TOP/gui/soam/6.1.1/symgui/sym/application/js/applicationProperties.js

>$EGO_TOP/gui/soam/6.1.1/symgui/sym/application/js/applicationList.js

>$EGO_TOP/gui/soam/6.1.1/symgui/sym/application/js/blockedHostList.js

>$EGO_TOP/gui/soam/6.1.1/symgui/sym/task/js/tasklist.js

>$EGO_TOP/gui/soam/6.1.1/symgui/sym/session/js/session.js

>$EGO_TOP/gui/soam/6.1.1/symgui/sym/dashboard/js/workloadHealth.js

3.   Clean up the GUI work directory and the browser cache.

Delete all subdirectories and files in this directory:

> rm -rf $EGO_TOP/gui/work/*

4.   Start the WEBGUI service.

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

> egosh service start WEBGUI

5.   List of files

 

resourceList.js

dlPackageList.js

applicationProperties.js

applicationList.js

blockedHostList.js

tasklist.js

session.js

workloadHealth.js

6.   Copyright and trademark information

© Copyright IBM Corporation 2014

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.