LSF Version 7.3 - Platform LSF Configuration Reference

NON_SHARED_DISTRIBUTION
Syntax
NON_SHARED_DISTRIBUTION=service_domain_name ([project_name
number_non_shared_licenses] ... ) ...
service_domain_name
Specify a License Scheduler service domain (described in the ServiceDomain section) that
distributes the licenses.
project_name
Specify a License Scheduler project (described in the Projects section) that is allowed to use
the licenses.
number_non_shared_licenses
Specify a positive integer representing the number of non-shared licenses that the project
owns.
Description
Optional. Defines non-shared licenses. Non-shared licenses are not shared with other license
projects. They are available only to that project.
Use blinfo -a to display NON_SHARED_DISTRIBUTION information.
Example
Begin Feature
NAME=f1 # total 15 on LanServer and 15 on WanServer
FLEX_NAME=VCS-RUNTIME
DISTRIBUTION=LanServer(Lp1 4 Lp2 1) WanServer (Lp1 1 Lp2 1/3)
NON_SHARED_DISTRIBUTION=LanServer(Lp1 10) WanServer (Lp1 5 Lp2 3)
PREEMPT_RESERVE=Y
End Feature
In this example:
10 non-shared licenses are defined for the Lp1 project on LanServer
5 non-shared licenses are defined for the Lp1 project on WanServer
3 non-shared licenses are defined for the Lp2 project on WanServer
The remaining licenses are distributed as follows:
LanServer: The remaining 5 (15-10=5) licenses on LanServer is distributed to the Lp1
and Lp2 projects with a 4:1 ratio.
WanServer: The remaining 7 (15-5-3=7) licenses on WanServer is distributed to the
Lp1 and Lp2 projects with a 1:1 ratio. If Lp2 uses fewer than 6 (3 privately owned+ 3
owned) licenses, then a job in the Lp2 can preempt Lp1 jobs.
PREEMPT_LSF
Syntax
PREEMPT_LSF=Y
lsf.licensescheduler
Platform LSF Configuration Reference 519