Readme File for IBM® Spectrum Conductor 2.4.1 RFE 148093
Readme File for: IBM Spectrum Conductor
Product Release: 2.4.1
Fix ID: sc-2.4.1-build600132-boa
Publication Date: February 2, 2021
This enhancement allows the SparkCleanup service to enable cleanup file retention values to be overridden for an instance group.
Contents
1. Download location
2. Product and components affected
3. Installation and configuration
4. Uninstallation
5. List of files
6. Product notifications
7. Copyright and trademark information
1. Download location
Download enhancement 600132 from the following location: https://www.ibm.com/eserver/support/fixes/
2. Product and components affected
Component name, Platform, Fix ID:
conductorspark_core, Linux x86_64, sc-2.4.1-build600132-boa
3. Installation and configuration
Follow the instructions in this section to download and install this enhancement to your cluster.
System requirements
Linux x86_64
Installation
a) Log on to the primary host as the cluster administrator and stop the SparkCleanup service:
> egosh user logon -u Admin -x Admin
> egosh service stop SparkCleanup
b) On
each of your management hosts, download and extract the following package
to, for example, a /scfixes directory:
conductorsparkcore-2.4.1.0_x86_64_build600132.tar.gz
c) On each of your hosts, run the egoinstallfixes command to install the downloaded package:
> egoinstallfixes /scfixes/conductorsparkcore-2.4.1.0_x86_64_build600132.tar.gz
Note: Running the egoinstallfixes command automatically backs up the current binary files to a fix backup directory for recovery purposes. Do not delete this backup directory; you will need it if you want to recover the original files. For more information on using this command, see the egoinstallfixes command reference.
d) On each of your hosts, run the pversions command to verify the installation:
> pversions -b 600132
e) From the primary host, start the SparkCleanup service:
> egosh service start SparkCleanup
Configuration
a) When registering or modifying instance groups with Spark:
1. From the cluster management console, click Workload > Instance Groups to view a list of existing instance groups, select the instance group to work with, and click Configure.
2. In the Basic Settings tab, click Configuration to configure Spark.
3. From the All Parameters list, select Additional Environment Variables > Add An Environment Variable.
4. Add any of the following environment variables that the SparkCleanup service will read to use as override values for this instance group:
i) LOCAL_DIR_RETENTION_IN_MINS
ii) SERVICE_LOG_RETENTION_IN_MINS
iii) EVENT_LOG_RETENTION_IN_MINS
iv) EVENT_LOG_INCOMPLETE_RETENTION_IN_MINS
Examples of retention value priority using LOCAL_DIR_RETENTION_IN_MINS. Other retention values are prioritized similarly.
Case |
USE_SPARK_INSTANCE_GROUP_FILE_RETENTION_VALUES=false |
USE_SPARK_INSTANCE_GROUP_FILE_RETENTION_VALUES=true |
Highest Priority | | |
If LOCAL_DIR_RETENTION_IN_MINS is defined in the SparkCleanup service profile configuration, then this value overrides FILE_RETENTION_IN_MINS defined in the SparkCleanup service profile configuration. |
If LOCAL_DIR_RETENTION_IN_MINS is defined in the Spark configuration of instance group (refer to the instructions above), then this value overrides the LOCAL_DIR_RETENTION_IN_MINS defined in the SparkCleanup service profile configuration for that particular instance group. |
| | |
FILE_RETENTION_IN_MINS default setting in the SparkCleanup service profile. |
If LOCAL_DIR_RETENTION_IN_MINS is defined in the SparkCleanup service profile configuration, then this value overrides the Monitoring TTL value defined in the instance group. |
Lowest Priority |
|
Monitoring TTL defined in the instance group. |
4. Uninstallation
If required, follow the instructions in this section to uninstall this enhancement from your cluster.
a) Log on to the primary host as the cluster administrator and stop the SparkCleanup service:
> egosh user logon -u Admin -x Admin
> egosh service stop SparkCleanup
b) On each host, roll back this enhancement:
> egoinstallfixes -r 600132
c) From the primary host, start the SparkCleanup service:
> egosh service start SparkCleanup
5. List of files
$EGO_TOP/conductorspark/2.4.1/etc/cleanup.py
6. Product notifications
To receive information about product solution and patch updates automatically, subscribe to product notifications on the My Notifications page http://www.ibm.com/support/mynotifications/ on the IBM Support website (http://support.ibm.com). You can edit your subscription settings to choose the types of information you want to get notification about, for example, security bulletins, fixes, troubleshooting, and product enhancements or documentation changes.
7. Copyright and trademark information
© Copyright IBM Corporation 2021
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.