IBM Spectrum LSF 10.1 Fix 528568 Readme File

Abstract

P103171. This fix provides LSF 10 libraries compiled with VS2015 for Python.

Description

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

This fix addresses the following issues:

The current LSF 10 libraries for Windows were built with VS2013, which are incompatible with Python 3.5/3.6. Customers wishing to build LSF Python API with Python version 3.5 or 3.6, should download this fix.

Readme File for: IBM® Spectrum LSF

Product/Component Release: 10.1

Update Name: Fix 528568

Fix ID: LSF-10.1-build528568

Publication Date: 29 Aug 2019

Last Modified Date: 29 Aug 2019


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

P103171


2. Download Locations

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


3. Product or Components Affected

N/A


4. System Requirements

Windows x64


5. Installation and Configuration

5.1 Before installation

N/A

5.2 Installation steps

5.2.1 Build LSF Python API

1) Logon the Windows host on which VS2015 is installed.

2) Install swig from http://www.swig.org

3) Get LSF Python API code from https://github.com/IBMSpectrumComputing/lsf-python-api.git

4) Unzip this patch to any directory <LSF_EXT_TOP>

5) Open "VS2015 x64 Native Tools Command Prompt" and type following command:

    set PYTHON_INCLUDE=<Python_Top_Dir>\include

    set PYTHON_LIB=<Python_Top_Dir>\libs\python37.lib (or python35.lib, python36.lib, based on your python version)

    set LSF_LIB=<LSF_EXT_TOP>\lib\win2003-x64

    set LSF_INCLUDE=<LSF_EXT_TOP>\include

    cd <lsf-python-api_Dir>\winbuild

    build.bat

    (Note: The LSF Python API built with a certain Python3 version is not compatible with different version of Python3. For example, the LSF Python API built with Python 3.7 can not work with Python 3.5 or 3.6. If you need work with different Python, you need compile different version of LSF Python API in step 5.)

6) LSF Python API files will be generated under directory <lsf-python-api_Dir>\pythonlsf

5.2.2 Install LSF Python API:

1) Copy the directory <lsf-python-api_Dir>\pythonlsf to <Python_Top_Dir>\Lib\site-packages

    (Note: you can copy the directory to other Windows host on which LSF10 cluster is installed.)

2) Verify the LSF Python API. Open a command line window, run the examples under directory <lsf-python-api_Dir>\examples, for example:

    C:\> python lsf-python-api\examples\cluster_info.py

    (Note: You may need install Visual C++ Redistributable Packages from https://www.microsoft.com/en-us/download/details.aspx?id=48145)

5.3 After installation

N/A

5.4 Uninstallation

N/A


6. List of Files

das.h

glb.h

lsbatch.h

lsf.h

libbat.lib

libbatw2k.dll

libbatw2k.lib

liblsbstream.dll

liblsbstream.lib

liblsfdll.dll

liblsf.lib

liblsfw2k.dll

liblsfw2k.lib


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 2019


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.