IBM® Spectrum LSF 10.1 Fix 554032 Readme File

Abstract

P103686 P103657 P103658 P103659. This fix allows loaning on owned hosts by GSLA owners in a host pool to improve resource utilization within the host pool, and includes a change to the guarantee policy query output (bresources) to display the owners for hosts that are included in the pool. This fix also addresses some related performance issues.

Description

Readme documentation for IBM® Spectrum LSF 10.1 Fix 554032 including installation-related instructions, prerequisites and co-requisites, and list of fixes.

This fix addresses the following issue:

1. When a host guarantee policy is configured and a host is allocated to a service class, jobs that do not belong to that service class are prohibited from using the host, even through loaning. This fix allows host resources to be loaned out even after the host is allocated to a service class. This can help increase the resource utilization in your cluster. To enable this feature, add the keyword LOAN_ALLOCATED_HOSTS to the LOAN_POLICIES parameter in the GuaranteedResourcePool section of the lsb.resources file. For example:

Begin GuaranteedResourcePool

NAME = helloWorld

TYPE = hosts

DISTRIBUTION = ([sc1, 3])

LOAN_POLICIES = QUEUES[all] LOAN_ALLOCATED_HOSTS

End GuaranteedResourcePool

Additionally, the bresources -g -l -m option is enhanced for host-type guarantee pools to display the service class to which each host in a pool is allocated. This additional output is seen only when SIMPLIFIED_GUARANTEE=Y is set in the lsb.params file.

2. Modifying running jobs triggers an mbatchd resource update, which slows down LSF.

3. When submitting a job from an expired floating client or after a master lim restart/reconfig operation, mbatchd rejects the request and blocks the client for a few minutes.

4. ‘busers all' is unresponsive for a few minutes when the cluster has a few thousand running jobs and users or user groups.

Readme File for: IBM® Spectrum LSF

Product/Component Release: 10.1

Update Name: Fix 554032

Fix ID: LSF-10.1-build554032

Publication Date: July 28, 2020

Last Modified Date: July 28, 2020

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

P103686 P103657 P103658 P103659


2. Download Locations

Download Fix 5554032 from the following location: http://www.ibm.com/eserver/support/fixes/


3. Product or Components Affected

Affected product or components include:

LSF/mbatchd

LSF/mbschd

LSF/bresources

LSF/bjobs

LSF/lim

LSF/lsload

LSF/bparams

LSF/bhosts

LSF/bsub

LSF/busers


4. System Requirements

linux2.6-glibc2.3-x86_64

linux3.10-glibc2.17-x86_64


5. Installation and Configuration

5.1 Before installation

(LSF_TOP=Full path to the top-level installation directory of LSF.)

1) Log on to the LSF master host as root

2) Set the LSF cluster environment:

- For csh or tcsh: % source LSF_TOP/conf/cshrc.lsf

- For sh, ksh, or bash: $ . LSF_TOP/conf/profile.lsf

5.2 Installation steps

1) Go to the patch install directory: cd $LSF_ENVDIR/../10.1/install/

2) Copy the patch file to the install directory $LSF_ENVDIR/../10.1/install/

3) Run patchinstall: ./patchinstall <patch>

5.3 After installation

1) Log on to the LSF master host as the LSF cluster primary administrator and set the LSF cluster environment

2) Run lsadmin limrestart all

3) badmin mbdrestart

5.4 Uninstallation

1) Log on to the LSF master host as root and set the LSF cluster environment

2) Go to the patch install directory: cd $LSF_ENVDIR/../10.1/install/

3) Run ./patchinstall -r <patch>

4) Log on to the LSF master host as the LSF cluster primary administrator and set the LSF cluster environment

5) Run lsadmin limrestart all

6) badmin mbdrestart


6. List of Files

mbatchd

mbschd

bresources

bjobs

lim

lsload

bparams

bhosts

bsub

busers


7. Product Notifications

To receive information about product solution and patch updates automatically, subscribe to product notifications on the My notifications page ( www.ibm.com/support/mynotifications) on the IBM Support website (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.



8. 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.