IBM Platform Symphony 6.1 Interim Fix 234047 Readme File

Abstract

Resolved 3 issues in this interim fix. First issue is when Symphony impersonates a submission user, it sets its UID and primary user group but does not set supplementary user groups to the process. Second issue is Symphony consumes 100% of CPU and the GUI hangs. Third issue is unable to do Hive query.

Description

Run Hive query in GPFS for the user who does not own the table but has group read permission for this user. The user has the group as one of the groups (but not the primary group).

When the contents of a single field of task history are large (that is, preference and data location) and the user runs the "View Task by Order" command, a dead loop occurs and Symphony consumes 100% of CPU.

Unable to do hive query after apply interim fix #230122.

This fix addresses the following issues:

Set supplementary user groups to the process when Symphony impersonates a submission user.

Symphony does not respond and the GUI hangs when Symphony consumes 100% of CPU.

Unable to do Hive query.

This fix patch applies only to the following platform:

Linux 64-bit

Readme file for: IBM® Platform Symphony

Product/Component Release: 6.1

Update Name: Interim Fix 234047

Fix ID: sym-6.1-build234047

Publication date: 6 May 2014

Last modified date: 6 May 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: P100427.

2.   Download Location

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

3.   Products or components affected 

Product/Component Name:

Platform Symphony/sim,ssm, RunMapReduceService.sh, pmr-hadoop-patch-1.1.1.jar and pmr-hadoop-1.1.1.jar

4.   Known limitations

Clean up the SOAM work directory and MapReduce work directory before install the patch.

5.   Installation and configuration

5.1          Before installation 

1.    Stop the cluster.

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

> source biginsights-env.sh

> stop-all.sh

 

2.    Back up the file.

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

> $EGO_TOP/soam/6.1/linux2.6-glibc2.3-x86_64/etc/sim

> $EGO_TOP/soam/6.1/linux2.6-glibc2.3-x86_64/etc/ssm

> $EGO_TOP/soam/mapreduce/6.1/linux2.6-glibc2.3-x86_64/etc/RunMapReduceService.sh

> $EGO_TOP/soam/mapreduce/integration/IBM_BigInsights_2.1/pmr-hadoop-1.1.1.jar

> $EGO_TOP/soam/mapreduce/integration/IBM_BigInsights_2.1/pmr-hadoop-patch-1.1.1.jar

 

3.     Clean up the SOAM work directory and MapReduce work directory.

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

> rm -rf $EGO_TOP/soam/mapreduce/work/*

 

5.2          Installation steps 

1.      Apply the fix.

Log on to each management host and each compute host and replace the old file with the downloaded one in the following directory:

> $EGO_TOP/soam/6.1/linux2.6-glibc2.3-x86_64/etc/sim

> $EGO_TOP/soam/6.1/linux2.6-glibc2.3-x86_64/etc/ssm

> $EGO_TOP/soam/mapreduce/6.1/linux2.6-glibc2.3-x86_64/etc/RunMapReduceService.sh

> $EGO_TOP/soam/mapreduce/integration/IBM_BigInsights_2.1/pmr-hadoop-1.1.1.jar

> $EGO_TOP/soam/mapreduce/integration/IBM_BigInsights_2.1/pmr-hadoop-patch-1.1.1.jar

 

2.      Run the integration script

Log on to all hosts in the cluster as the cluster administrator and run integration script:

> $EGO_TOP/soam/mapreduce/integration/IBM_BigInsights_2.1/jar_integration.sh

 

5.3          After installation 

1.   Verify the installation

For example, run:

> ssm -V

The following is an example output:

IBM Platform Symphony 6.1.0.1 build 234047, Apr 30 2014

Copyright International Business Machines Corp, 1992-2013.

US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

For example, run:

> sim -V

The following is an example output:

IBM Platform Symphony 6.1.0.1 build 234047, Apr 30 2014

Copyright International Business Machines Corp, 1992-2013.

US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

2.    Start the BI cluster.

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

> source biginsights-env.sh

> start-all.sh

 

5.4          Uninstallation 

1.    Stop the cluster.

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

> source biginsights-env.sh

> stop-all.sh

2.     Restore the backup file.

Log on to each management host and each compute host and restore the backup file for the following file:

> $EGO_TOP/soam/6.1/linux2.6-glibc2.3-x86_64/etc/sim

> $EGO_TOP/soam/6.1/linux2.6-glibc2.3-x86_64/etc/ssm

> $EGO_TOP/soam/mapreduce/6.1/linux2.6-glibc2.3-x86_64/etc/RunMapReduceService.sh

> $EGO_TOP/soam/mapreduce/integration/IBM_BigInsights_2.1/pmr-hadoop-1.1.1.jar

> $EGO_TOP/soam/mapreduce/integration/IBM_BigInsights_2.1/pmr-hadoop-patch-1.1.1.jar

3.     Clean up the SOAM work directory and MapReduce work directory.

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

> rm -rf $EGO_TOP/soam/mapreduce/work/*

4.     Run the integration script.

Log on to all hosts in cluster as the cluster administrator and run integration script:

> $EGO_TOP/soam/mapreduce/integration/IBM_BigInsights_2.1/jar_integration.sh

5.    Start the cluster.

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

> source biginsights-env.sh

> start-all.sh

 

6.   List of files

sim

ssm

RunMapReduceService.sh

pmr-hadoop-1.1.1.jar

pmr-hadoop-patch-1.1.1.jar

 

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