SLAC National Accelerator Laboratory
Computing Division

LSF 9.1.2 Available for Testing

SLAC Computing
UNIX at SLAC
Linux at SLAC
Updated: 24 February 2014

LSF 9.1.2 is available for testing. It has a limited number of test systems available, but it is open to all users.

Submitting jobs:

  • To submit non-mpi jobs,
    • login to pinto21
    • change your path to include /afs/slac/package/lsf/test/bin before /usr/local/bin
    • To submit a job to run in the default queue:
      bsub <job_script>
      

  • To submit mpi jobs,
    • login to bullet0017
    • You do not need to change your path in this case, it will be set for you.
    • The queue for mpi jobs is mpitest. To submit a job:
      bsub -q mpitest -n <num-cores-needed> <mpi-command> <job_script>
      
      The mpi command should be one of the commands that comes with the mpi utility, like mpirun or mpiexec. You can also run mpi jobs with -a mympi.

Available queues:

  • The same basic queues are available in the test cluster as in the production, idle, short, medium, long, xlong, and xxl.
    
           1. no queue specified- you will run in the short queue on one of 10 rhel5 fells or 10 rhel6 pintos, each with 8 cores.
    
           2. mpitest- contains 4 rhel6 systems each with 16 cores, meant for mpi jobs, but can also run regular jobs.  
       
    

Path to LSF 9.1.2:

The 9.1.2 batch commands are available on linux systems at
        /afs/slac/package/lsf/test/bin 
To be able to invoke the 9.1.2 commands without specifying the full path each time, it would be simplest to change your path to put their location before that of /usr/local/bin, e.g. if your shell is tcsh, you might enter:
        set path=(/afs/slac/package/lsf/test/bin  $path) 
Or put the following in your .cshrc (or the equivalent code for your shell):
  
  if( `hostname` == pinto21 ) then
     set path=(/afs/slac/package/lsf/test/bin  $path)
  endif

Documentation

The documentation for 9.1.2 is available here: here.

Things to note:

  • To verify that you are accessing the 9.1.2 environment, you should see the following in response to the lsid command run on pinto21. Note the reference to LSF 9.1.2 and the cluster and master have "test" in their name:
      renata@pinto21 $ 10:03 lsid
      IBM Platform LSF Standard 9.1.2.0, Nov 15 2013
      Copyright International Business Machines Corp, 1992-2013.
      US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
    
      My cluster name is slactest
      My master name is farmtest
    
  • If you do not place the location of the 9.1.2 binaries in your path before /usr/local/bin, you will get the 9.1 binaries which should still work, but you won't be testing job submission under 9.1.2.
  • Please send any questions to unix-admin.
Renata Dart