IBM Spectrum LSF Suite 10.2.0.9 and IBM Spectrum Computing Suite for HPA 10.2.0.9 Fix 542246 Readme File
Abstract
This fix includes a new scheduling algorithm for package guarantees to improve resource utilization within the GSLA pool, and includes a change to the guarantee policy query output (bresources) to make the policy easier to understand. .
Description
Readme documentation for IBM Spectrum LSF Suite 10.2.0.9 and IBM Spectrum Computing Suite for HPA 10.2.0.9 Fix 542246 including installation-related instructions, prerequisites and co-requisites, and list of fixes.
This fix includes the following issue:
In existing package guarantee policy, the LSF administrator has to choose a package size for a guarantee policy on a set of hosts. To be effective, the package size must be greater than or equal to the requirements of a single job given a guarantee in the pool. Jobs might remain pending even when there are sufficient slots and memory available on a host to allow the job to run.
This fix introduces a new scheduling algorithm for package and slot type guarantees to replace the previous behavior and avoid the previous problems with resource utilization. To enable this fix, set SIMPLIFIED_GUARANTEE = Y in the lsb.params file. LSF partitions the hosts within each guarantee package or slot pool into owner and shared hosts based on the configured guarantees.
This fix introduces the following improvements to LSF:
1. LSF now supports queue-based preemption in package and slot type guarantees where higher priority jobs can preempt jobs from shared hosts.
2. For host and license pools, queue based preemption is supported for owner jobs.
3. Improvements to the bresources command output for package and slot type guarantees to make the policy easier to understand.
4. Jobs with borrowed resources from the GSLA pool are marked and loaning usage information is displayed with the bjobs -l command.
5. The RETAIN keyword is replaced with IDLE_BUFFER in the GuaranteedResourcePool section of the lsb.resources file.
Readme file for: IBM® Spectrum LSF Suite and IBM® Spectrum Computing Suite for HPA
Product/Component Release: 10.2.0.9
Update Name: Fix 542246
Fix ID: Suite-10.2.0.9-build542246
Publication date: 12 March 2020
Last modified date: 12 March 2020
Contents:
1. List of Fixes
2. Download location
3. Products or components affected
4. System requirements
5. Installation
6. Rollback
7. Copyright and trademark information
1. List of Fixes
P103330
RFE 134213
RFE 78617
2. Download Location
Download Fix 542246 from the following location: http://www.ibm.com/eserver/support/fixes/
3. Products or components affected
LSF
4. System requirements
Linux x86_64
5. Installation
1) Upgrade your IBM Spectrum LSF Suite or IBM Spectrum Computing Suite for HPA environment to 10.2.0.9 from Fix Central
2) Download the iFix binary (suite10.2.0.9-build542246-x86_64.bin) from Fix Central
3) Run the downloaded iFix binary (suite10.2.0.9-build542246-x86_64.bin)
4) Deploy the updated LSF Suite installation by running the following command:
cd /opt/ibm/lsf_installer/playbook
ansible-playbook -i lsf-inventory lsf-apply-fix.yml
6. Rollback
If you want to roll back iFix 542246 from the cluster:
- Run the iFix package with the --rollback option.
suite10.2.0.9-build542246-x86_64.bin --rollback
- Navigate to the /opt/ibm/lsf_installer/playbook directory.
cd /opt/ibm/lsf_installer/playbook directory
- Run the lsf-rollback-ifix.yml playbook.
ansible-playbook -i lsf-inventory lsf-rollback-ifix.yml
7. Copyright and trademark information
©Copyright IBM Corporation 2020
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