Readme file for IBM® Spectrum LSF 10.1 Fix 601333
Abstract
Fix to improve scheduling efficiency in the LSF planning scheduler for specific job resource requirements.
Description
Readme documentation for IBM Spectrum LSF 10.1 Fix 6013333 including installation-related instructions, prerequisites and co-requisites, and list of fixes.
This fix addresses the following issue: for jobs with compound resource requirements, the first resource requirement asks for one set of hosts, the second resource requirement asks for the other set of hosts, and does not overlap with the first set. This fix optimizes the implementation to avoid heavy searching for the LSF planning scheduler to improve performance.
Readme file for: IBM® Spectrum LSF
Product or component release: 10.1
Update name: Fix 601333
Fix ID: LSF-10.1-build601333
Publication date: 24 October 2022
Contents
1. List of fixes
2. Download location
3. Product or components affected
4. System requirements
5. Installation and configuration
6. List of files
7. Product notifications
8. Copyright and trademark information
1. List of fixes
2. Download locations
Download Fix 601333 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. Product or components affected
LSF/mbschd
5. System requirements
linux3.10-glibc2.17-ppc64le
6. Installation and configuration
6.1 Before installation
1. Shut down LSF on all work load manager (WLM) and launch node (LN) hosts.
2. Back up the LSF configuration from the $LSF_ENVDIR directory. Also back up any scripts or binary files that you added to the LSF_SERVERDIR directory (for example, customized elims, esubs, stages in pre-scripts, or stages in post scripts).
3. Run rpm -qa| grep lsf to list the currently installed RPM files.
4. Use yum erase or rpm -evh to uninstall the existing LSF packages.
5. Run rpm -ev --allmatches -notriggers 'list of filenames as they appear in step 3'
6.2 Installation steps
1. Download the lsf-10.1.0.12-601333.ppc64le_csm.bin
package.
2. Run lsf-10.1.0.12-601333.ppc64le_csm.bin to extract the RPM files from this package.
3. Accept the license
agreement when prompted to continue with the file extraction. The extraction
produces these files:
lsf-common-10.1.0.12-601333.ppc64le.rpm
lsf-master-10.1.0.12-601333.ppc64le.rpm
lsf-misc-10.1.0.12-601333.ppc64le.rpm
lsf-server-10.1.0.12-601333.ppc64le.rpm
lsf-python2-api-1.0.6-10.1.0.12.ppc64le.rpm
ibm_jsm-10.4.0.04rtp5-rh8_20211101.ppc64le.rpm
4. Use rpm -ivh or yum install commands to deploy the common, server, and primary RPM packages. The installation is relocatable (with the --prefix option supported).
5. From the WLM host,
run:
rpm
-ivh lsf-common-10.1.0.12-601333.ppc64le.rpm lsf-server-10.1.0.12-601333.ppc64le.rpm
lsf-master-10.1.0.12-601333.ppc64le.rpm
6. From the LN host, run:
rpm
-ivh lsf-common-10.1.0.12-601333.ppc64le.rpm lsf-server-10.1.0.12-601333.ppc64le.rpm
7. Verify that the
installations were successful:
rpm
-qa | grep lsf
lsf-server-10.1.0.12-601333.ppc64le
lsf-common-10.1.0.12-601333.ppc64le
lsf-master-10.1.0.12-601333.ppc64le
6.3 After installation
1. Restore the previously backed up LSF configuration
directory and any customized scripts or binaries in the LSF_SERVERDIR
directory.
2. (Optional) Under LSF_TOP, rename work.rpmsave to work
3, Using bash: from the WLM host
and the LN host, run the following command as root:
. /opt/ibm/spectrumcomputing/lsf/conf/profile.lsf
Alternatively, if
you used the --prefix to define your own LSF_TOP, then run:
.
/conf/profile.lsf
4. Start LSF:
lsf_daemons start
6.4 Uninstallation
1. Shut down LSF on all WLM and LN hosts:
lsf_daemons stop
2, Back up the LSF configuration directory and any customized scripts or binaries.
3. Use the yum erase or rpm -evh commands to uninstall LSF.
7. List of files
lsf-10.1.0.12-601333.ppc64le_csm.bin
The contents of lsf-10.1.0.12-601333.ppc64le_csm.bin:
lsf-common-10.1.0.12-601333.ppc64le.rpm
lsf-master-10.1.0.12-601333.ppc64le.rpm
lsf-misc-10.1.0.12-601333.ppc64le.rpm
lsf-python2-api-1.0.6-10.1.0.12.ppc64le.rpm
lsf-server-10.1.0.12-601333.ppc64le.rpm
ibm_jsm-10.4.0.04rtp5-rh8_20211101.ppc64le.rpm
8. Copyright and Trademark Information
©Copyright IBM Corporation 2022
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.