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.