IBM Spectrum
LSF 10.1 Fix 600432 Readme
Abstract
P104228: Fix to improve scheduling performance with large
parallel jobs that request an advanced reservation.
Description
Readme
documentation for IBM Spectrum LSF 10.1 Fix 600432 including installation-related
instructions, prerequisites and co-requisites.
This
fix addresses the following issue:
Certain
job patterns involving large parallel jobs that request an advanced reservation
might result in excessively long scheduling sessions.
Recommendation:
To ensure backfill is not interrupted prematurely, set the job scheduling
interval threshold to a larger value. This can be done by configuring the
JOB_SCHEDULING_INTERVAL parameter in the lsb.params
file and setting a larger max_time value.
For
example, the following has a min_time of 1 and a max_time of 120:
JOB_SCHEDULING_INTERVAL = 1 120
Readme file for:
IBM® Spectrum LSF
Product/Component Release: 10.1
Update Name: Fix 600432
PMR/APAR: P104228
Fix ID: lsf-10.1-build600432
Publication date:13 May 2021
Last modified date: 13 May 2021
Contents:
1.
List of fixes
2.
Download location
3.
Product notifications
4.
Products or components affected
5.
System requirements
6.
Installation and configuration
7.
List of files
8.
Copyright and trademark information
1. List
of fixes
P104228
2. Download
Location
Download Fix 600432 from the following location: http://www.ibm.com/eserver/support/fixes
3. 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.
4. Products
or components affected
LSF/mbschd
5. System
requirements
linux3.10-glibc2.17-ppc64le
6. Installation
and configuration
6.1 Before
installation
Shutdown LSF on all work load manager (WLM) and launch node (LN) hosts.
Back up the LSF configuration from
the conf ($LSF_ENVDIR) directory and any scripts or binary files that you added
to the LSF_SERVERDIR directory (for example, customized elims,
esubs, stage in pre-scripts, stage in post scripts).
Run rpm -qa|
grep lsf to list the currently installed rpm files
Use yum erase or rpm -evh to unistall the existing LSF
packages.
rpm -ev --allmatches -notriggers 'list of
filenames as they appear in step 3'
6.2 Installation steps
Download lsf-10.1.0.11-600432.ppc64le_csm.bin package
Run lsf-10.1.0.11-600432.ppc64le_csm.bin
to extract the RPM files. Accept the license agreement when prompted to
continue with the file extraction.
lsf-common-10.1.0.11-600432.ppc64le.rpm
lsf-master-10.1.0.11-600432.ppc64le.rpm
lsf-misc-10.1.0.11-600432.ppc64le.rpm
lsf-server-10.1.0.11-600432.ppc64le.rpm
lsf-python2-api-1.0.6-10.1.0.11.ppc64le.rpm
ibm_smpi-jsm-10.03.01.00rtm5-rh7_20191114.ppc64le.rpm
Use rpm -ivh
or yum install commands to deploy the common, server, and master RPM packages.
The installation is relocatable (--prefix options supported)
On the work load
manager
rpm -ivh lsf-common-10.1.0.11-600432.ppc64le.rpm
lsf-server-10.1.0.11-600432.ppc64le.rpm lsf-master-10.1.0.11-600432.ppc64le.rpm
On the launch node
rpm -ivh lsf-common-10.1.0.11-600432.ppc64le.rpm
lsf-server-10.1.0.11-600432.ppc64le.rpm
Verify that the installation is
successful:
rpm -qa | grep lsf
lsf-server-10.1.0.11-600432.ppc64le
lsf-common-10.1.0.11-600432.ppc64le
lsf-master-10.1.0.11-600432.ppc64le
6.3 After installation
Restore previously backed up LSF conf directory and any customized scripts or
binaries in LSF_SERVERDIR
(Optional) Under LSF_TOP:
Rename work.rpmsave to work
Using bash: On each WLM and LN, run
the following commands as root:
. /opt/ibm/spectrumcomputing/lsf/conf/profile.lsf
or if you have used the --prefix to define your own LSF_TOP
. /conf/profile.lsf
Start up
LSF
lsf_daemons start
6.4 Uninstallation
Shut down LSF on all WLM and LN hosts.
lsf_daemons stop
Back up the LSF conf directory and
any customized scripts or binaries as stated in previous steps.
Use yum erase or rpm -evh commands to unistall LSF
following the same previous steps.
7. List
of files
lsf-10.1.0.9-600432.ppc64le_csm.bin
The
contents of lsf-10.1.0.11-600432.ppc64le_csm.bin:
lsf-common-10.1.0.11-600432.ppc64le.rpm
lsf-master-10.1.0.11-600432.ppc64le.rpm
lsf-misc-10.1.0.11-600432.ppc64le.rpm
lsf-python2-api-1.0.6-10.1.0.11.ppc64le.rpm
lsf-server-10.1.0.11-600432.ppc64le.rpm
ibm_smpi-jsm-10.03.01.00rtm5-rh7_20191114.ppc64le.rpm
8. 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