LSF Version 7.3 - Administering Platform LSF
Using Job Groups
130 Administering Platform LSF
Job group limits are not supported at job submission for job groups created
automatically with
bsub -g. Use bgadd -L before job submission.
Jobs forwarded to the execution cluster in a MultiCluster environment are not
counted towards the job group limit.
Examples bgadd -L 6 /canada/projects/test
If /canada is existing job group, and /canada/projects and
/canada/projects/test are new groups, only the job group
/canada/projects/test is limited to 6 running and suspended jobs. Job group
/canada/projects will have whatever limit is specified for its parent job group
/canada. The limit of /canada does not change.
The limits on child job groups cannot exceed the parent job group limit. For
example, if
/canada/projects has a limit of 5:
bgadd -L 6 /canada/projects/test
is rejected because /canada/projects/test attempts to increase the limit of its
parent
/canada/projects from 5 to 6.
Example job group hierarchy with limits
In this configuration:
◆ Every node is a job group, including the root (/) job group
◆ The root (/) job group cannot have any limit definition
◆ By default, child groups have the same limit definition as their direct parent
group, so
/asia, /asia/projects, and /asia/projects/test all have no
limit
◆ The number of running and suspended jobs in a job group (including all of its
child groups) cannot exceed the defined limit
◆ If there are 7 running or suspended jobs in job group
/canada/projects/test1, even though the job limit of group
/canada/qa/auto is 6, /canada/qa/auto can only have a maximum of 5
running and suspended (12-7=5)