LSF Version 7.3 - Administering Platform LSF
Partial Licensing
172 Administering Platform LSF
Example of partial licensing
Here is an example that will allow you to better visualize the concept of partial
licensing. Through this example, you can learn how to configure your hosts to use
partial licensing.
Scenario In the following configuration, the license file contains licenses for LSF,
Platform LSF Make and Platform LSF MultiCluster. The licenses have the following
distribution:
◆ 3 LSF
◆ 1 Platform LSF Make
◆ 1 Platform MultiCluster
All three single-CPU hosts in the cluster are licensed for LSF, while
hostA and
hostC are licensed for Platform LSF Make. The hostB is explicitly licensed for
Platform MultiCluster, and not for Platform LSF Make. The
RESOURCES field in the
Host section of lsf.cluster.cluster_name must contain the LSF products
LSF_Base and LSF_Manager, in addition to LSF_MultiCluster. The rest of the
licenses needed are enabled by
Configuration The lsf.cluster.cluster_name file contains the following configuration:
Begin Parameters
PRODUCTS=LSF_Base LSF_Manager LSF_Make
End Parameters
Begin Host
HOSTNAME model type server r1m mem swp RESOURCES
hostA DEFAULT LINUX86 1 - () () ()
hostB DEFAULT LINUX86 1 - () () (LSF_Base LSF_Manager LSF_MultiCluster)
hostC DEFAULT LINUX86 1 - () () ()
End Host
Cluster startup At cluster startup, all hosts are running, and the lshosts -l command displays the
following license distribution:
lshosts -l
HOST_NAME: hostA
type model cpuf ncpus ndisks maxmem maxswp maxtmp rexpri server nprocs ncores nthreads
LINUX86 DEFAULT 116.1 2 1 2016M 1983M 72917M 0 Yes 1 1 2
RESOURCES: Not defined
RUN_WINDOWS: (always open)
: (LSF_Base LSF_Manager LSF_Make)
LOAD_THRESHOLDS:
r15s r1m r15m ut pg io ls it tmp swp mem
- - - - - - - - - - -
HOST_NAME: hostB
type model cpuf ncpus ndisks maxmem maxswp maxtmp rexpri server nprocs ncores nthreads
LINUX86 DEFAULT 116.1 2 1 2016M 1983M 72917M 0 Yes 1 1 2
RESOURCES: (LSF_Base LSF_Manager LSF_MultiCluster)