Skip to content

Commit

Permalink
Disable the LSF plm if CSM is detected
Browse files Browse the repository at this point in the history
LSF running on top of CSM does not provide LSF daemons on the compute nodes.

Signed-off-by: Matt Ezell <ezellma@ornl.gov>
  • Loading branch information
mattaezell committed Nov 2, 2017
1 parent b2b3da3 commit e45761d
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions orte/mca/plm/lsf/plm_lsf_component.c
Original file line number Diff line number Diff line change
Expand Up @@ -104,8 +104,8 @@ static int plm_lsf_close(void)
static int orte_plm_lsf_component_query(mca_base_module_t **module, int *priority)
{

/* check if lsf is running here */
if (NULL == getenv("LSB_JOBID") || lsb_init("ORTE launcher") < 0) {
/* check if lsf is running here and make sure IBM CSM is NOT enabled */
if (NULL == getenv("LSB_JOBID") || getenv("CSM_ALLOCATION_ID") || lsb_init("ORTE launcher") < 0) {
/* nope, not here */
opal_output_verbose(10, orte_plm_base_framework.framework_output,
"plm:lsf: NOT available for selection");
Expand Down

0 comments on commit e45761d

Please sign in to comment.