IBM Platform Symphony 7.1 Interim
Fix 436074 Readme File
Abstract
This
fix enables SSM to create subdirectories under the $EGO_CONFDIR/../../soam/work/history directory with the same permissions as
the $EGO_CONFDIR/../../soam/work/history directory.
Description
Currently, SSM creates subdirectories under the
$EGO_CONFDIR/../../soam/work/history directory with
permission 775. With this enhancement, SSM can create subdirectories using the
same permissions (read, write, and execute permissions, and sticky bit) as the
$EGO_CONFDIR/../../soam/work/history directory. The
user that SSM used to create the subdirectories will be the same one used for
SD.
This fix applies only to the following platform:
Linux-x86_64
Readme file
for: IBM® Platform Symphony
Product/Component
Release: 7.1 FP1
Update
Name: Interim Fix 436074
Fix ID:
sym-7.1-build436074
Publication
date: 6 January , 2016
Contents:
1.
List
of fixes
2.
Download
location
3.
Products
or components affected
4. Known limitations
5.
Installation
and configuration
6.
List
of files
7.
Copyright
and trademark information
1.
List of fixes
APAR #P102054
2.
Download location
Download
interim fix 436074 from the following location: http://www.ibm.com/eserver/support/fixes/.
3.
Products or components affected
Product/Component Name,
Platform:
Platform
Symphony/SD SSM
symmkdir, Linux 64-bit
Note: Do not run the symmkdir
executable directly. It is for internal use only.
4.
Known limitations
None.
5. Installation
and configuration
5.1
Before installation
1. Disable all
applications and shutdown the cluster.
Log on to the master host as the cluster administrator and run:
> soamcontrol app disable
all
> egosh service stop all
> egosh ego shutdown
2. Back
up the following files on all management hosts.
$EGO_TOP/soam/7.1/linux2.6-glibc2.3-x86_64/etc/ssm
$EGO_TOP/soam/7.1/linux2.6-glibc2.3-x86_64/etc/sd
5.2
Installation steps
1. Log on to all management hosts
in the cluster and decompress the tar.gz file:
> tar zxfo
sym7.1_lnx26-lib23-x64_build436074.tar.gz -C $EGO_TOP
2. Ensure that the owner of the symmkdir file is the same
as the one for SD, and then run chmod 4xxx symmkdir to ensure that the symmkdir
file can be executed by all the SSMs with the owner for SD.
Note: “xxx” is the permission that allows all the SSMs to
run symmkdir. Configure it based on your environment.
3. Edit the
$EGO_CONFDIR/../../eservice/esc/conf/services/sd.xml
file to add the SSM_CREATE_SUB_DIRECTORY_WITH_HISTORY_PERMISSIONS environment
variable with a value of “y” or "Y".
Here is an example:
<sc:ActivityDescription>
<ego:Attribute name="hostType"
type="xsd:string">X86_64</ego:Attribute>
<ego:ActivitySpecification>
....
<ego:EnvironmentVariable
name="SSM_CREATE_SUB_DIRECTORY_WITH_HISTORY_PERMISSIONS">y</ego:EnvironmentVariable>
.....
</ego:ActivitySpecification>
</sc:ActivityDescription>
5.3
After installation
1.
Verify the installation
Run:
> sd -V
The following is an example
output of successfully running the command:
IBM Platform Symphony 7.1.0.0 build 436074,
Dec 23 2016
Copyright
International Business Machines Corp, 2001-2014.
US Government Users Restricted Rights - Use,
duplication or disclosure restricted by GSA ADP Schedule Contract with IBM
Corp.
Run:
> ssm -V
The following is an example
output of successfully running the command:
IBM
Platform Symphony 7.1.0.0 build 436074, Dec 23 2016
Copyright International Business Machines
Corp, 2001-2014.
US
Government Users Restricted Rights - Use, duplication or disclosure restricted
by GSA ADP Schedule Contract with IBM Corp.
2.
Start the cluster and enable the
application
Log on to the master host as the cluster administrator and run:
> egosh ego start
> soamcontrol app enable <appName>
5.4
Uninstalling
1. Disable all applications and shutdown the cluster
Log on to the master host as the cluster
administrator and run:
> soamcontrol app disable all
> egosh service stop all
> egosh
ego shutdown
2. Restore the backed-up files and remove $EGO_TOP/soam/7.1/linux2.6-glibc2.3-x86_64/etc/symmkdir.
3. Remove the
SSM_CREATE_SUB_DIRECTORY_WITH_HISTORY_PERMISSIONS environment variable from the
sd.xml file.
4. Log
on to the master host as the cluster administrator and run:
> egosh ego start
> soamcontrol app enable <appName>
6.
List of files
sd
ssm
symmkdir
7. Copyright and
trademark information
© Copyright IBM
Corporation 2017
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.