IBM Support

LSF job shell use

Question & Answer


Question

LSF job shell use

Answer

Does LSF start a job using a new login shell, or an interactive non-login shell, or neither?

By default LSF starts jobs using /bin/sh. It is not a login shell and it does not read ~/.profile.

You need to use the -L option for bsub to use a login shell

You need to use the -I/Is options for bsub to use an interactive shell.

[{"Product":{"code":"SSWRJV","label":"IBM Spectrum LSF"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"--","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"Version Independent","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}},{"Product":{"code":"SSWRJV","label":"IBM Spectrum LSF"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":null,"Platform":[{"code":"","label":""}],"Version":"","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
23 June 2018

UID

isg3T1013144