IBM Spectrum LSF License Scheduler 10.1 Fix Pack 12 (600490) Readme File

Abstract 

IBM Spectrum LSF License Scheduler 10.1 Fix Pack 12. This Fix Pack includes new issues and solutions resolved between 18 December 2018 and 10 June 2021.

Description

Readme documentation for IBM Spectrum LSF License Scheduler 10.1 Fix Pack 12 (600490) including installation-related instructions, prerequisites and co-requisites, and list of fixes.

The new issues addressed in LSF License Scheduler Version 10.1 Fix Pack 12:

ID

Fixed Date

Description

P104075

2021/2/17

This fix to support using a handle to run lmremove instead of display while using FlexNet, and to parse correctly if there is no display information in the FlexLM license usage information.

P104043

2021/1/21

This fix to enable LSF to send the License Scheduler job status to the bld daemon if the length of the execution host name is more than 40 characters.

P104018

2020/12/30

This fix to resolve blcollect XDR buffer overflow issues.

P103853

2020/9/4

This fix to prevent blstat from displaying non-existent extra free tokens if the feature includes projects that have "non-shared" enabled.

P103742

2020/7/8

Jobs keep pending even if there are sufficient licenses in LSF License Scheduler.

P103441

2020/3/5

This fix ensures that LSF License Scheduler does not skip scheduling for cluster mode features when related clusters are connected normally.

P103317

2019/11/20

This fix to ensure that blcollect gets the right number of checkout licenses for a user when the lmstat output does not have a "tty" column in the user checked out license line.

P103282

2019/10/9

This fix to introduce additional log levels to the LSF License Scheduler log to bring better traceability for preemption events.

P103204

2019/9/16

This fix to allow LSF License Scheduler to specify more than 512 characters for the LIC_SERVERS parameter in the lsf.licensescheduler file.

P103000

2019/5/14

This fix to increase the reliability of LSF License Scheduler in getting license usage information from license servers.

P102883

2019/3/7

This fix to prevent LSF License Scheduler from double counting the number of the checked out features if the feature has two lines in the RLM license file.


The new solutions in LSF License Scheduler Version 10.1 Fix Pack 12:

ID

Fixed Date

Description

941

2021/6/10

This fix is a security enhancement for LSF License Scheduler by enabling LSF_STRICT_CHECKING=ENHANCED, LSF_AUTH_QUERY_COMMANDS=Y, and LSF_ENV_OVERRIDE=N by default. In addition, the cluster administrator can set the grace period of the previous LSF_EAUTH_KEY by defining the LSF_EAUTH_OLDKEY and LSF_EAUTH_OLDKEY_EXPIRY parameters in the /etc/lsf.sudoers file.

P103959

2020/12/15

This fix prevents the user from using LSF as arbitrary users by replacing the eauth key in the data packet that is used for the authentication mechanism.

P103606

2020/9/14

This fix specifies whether the root user can run LSF License Scheduler commands as a valid user from the LSF command line.

P103278

2019/10/29

This enhancement allows jobs that request license resources to be submitted with resource distribution configuration (such as per job, per task, or per host) at the job, application, and queue level.


Readme file for: IBM® Spectrum LSF License Scheduler

Product/Component Release: 10.1 

Update Name: Fix 600490 

Fix ID: lsf-ls-10.1.0.12-spk-2021-Jun-build600490 

Publication date: 30 Jul 2021 

Last modified date: 30 Jul 2021 


Contents:

1.     List of fixes 

2.     Download location 

3.     Products 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

P104075, P104043, P104018, P103853, P103742, P103441, P103317, P103282, P103204, P103000
P102883, 941, P103959, P103606, P103278

2.   Download Location

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

3.   Products or components affected

Components affected by the new issues addressed in LSF License Scheduler Version 10.1 Fix Pack 12 include:

The following components in all Linux and Unix packages:

License Scheduler/bladmin
License Scheduler/bld
License Scheduler/blcollect
License Scheduler/blcstat
License Scheduler/blhosts
License Scheduler/blinfo
License Scheduler/blkill
License Scheduler/blparams
License Scheduler/blstartup
License Scheduler/blstat
License Scheduler/bltasks
License Scheduler/blusers
License Scheduler/taskman
License Scheduler/libglb.a
License Scheduler/libglb.so
License Scheduler/liblic.so

The following components in lsf10.1_win2003-x64-600490.tar.Z package:

License Scheduler/bladmin.exe
License Scheduler/blcstat.exe
License Scheduler/blhosts.exe
License Scheduler/blinfo.exe
License Scheduler/blkill.exe
License Scheduler/blparams.exe
License Scheduler/blstat.exe
License Scheduler/bltasks.exe
License Scheduler/blusers.exe
License Scheduler/taskman.exe


4.   System requirements


linux2.6-glibc2.3-x86_64
lnx310-lib217-ppc64le
lnx310-lib217-x86_64
sparc-sol10-64
x86-64-sol10
win2003-x64

5.   Installation and configuration


5.1          Before installation

 

The prerequisite for applying this patch is that LSF 10.1 Fix Pack 12 is installed. Download LSF 10.1 Fix Pack 12 from http://www.ibm.com/eserver/support/fixes/. Search for "build600488".

 

 LSF_TOP is the full path to the top-level installation directory of LSF.

1)    Log in to the LSF master host as the LSF primary administrator

2)    Set your environment:

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

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

3)    Shut down the LSF License Scheduler daemon by running the following command:
bladmin shutdown all


5.2          Installation steps

 

1)    Log in to the LSF master host as root and set your environment:

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

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

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

3)    Copy the LSF License Scheduler 10.1 Fix Pack 12 patch file to the install directory $LSF_ENVDIR/../10.1/install/

4)    Run patchinstall: ./patchinstall <LSF License Scheduler 10.1 Fix Pack 12 patch> to install the Fix Pack 12 patch.

 

5.3          After installation

 

1)    Start the LSF License Scheduler daemon by running the following command on each LSF License Scheduler host:
blstartup

 

5.4          Uninstallation

 

To roll back a patch:

1)    Log in to the LSF master host as the LSF primary administrator and set your environment:

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

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

2)    Shut down the LSF License Scheduler daemon by running the following command:
bladmin shutdown all

3)    Log in to the LSF master host as root and set your environment:

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

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

4)    Run ./patchinstall -r <LSF License Scheduler 10.1 Fix Pack 12 patch> to uninstall the Fix Pack 12 patch.

5)    Start the LSF License Scheduler daemon by running the following command on each LSF License Scheduler host:
blstartup

6.   List of files in package

The following components in all Linux and Unix packages:

filelist.txt
fixlist.txt
bladmin
bld
blcollect
blcstat
blhosts
blinfo
blkill
blparams
blstartup
blstat
bltasks
blusers
taskman
libglb.a
libglb.so
liblic.so

The following components in lsf10.1_win2003-x64-600490.tar.Z package:

filelist.txt
fixlist.txt
bladmin.exe
blcstat.exe
blhosts.exe
blinfo.exe
blkill.exe
blparams.exe
blstat.exe
bltasks.exe
blusers.exe
taskman.exe

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