blcollect

license information collection daemon that collects license usage information

Synopsis

blcollect -c collector_name -m host_name [...] -p license_scheduler_port [-i lmstat_interval | -D lmstat_path] [-t timeout]
blcollect [-h | -V]

Description

Periodically collects license usage information from Flexera FlexNet. It queries FlexNet for license usage information from the FlexNet lmstat command, and passes the information to the License Scheduler daemon (bld). The blcollect daemon improves performance by allowing you to distribute license information queries on multiple hosts.

By default, license information is collected from FlexNet on one host. Use blcollect to distribute the license collection on multiple hosts.

For each service domain configuration in lsf.licensescheduler, specify one name for blcollect to use. You can only specify one collector per service domain, but you can specify one collector to serve multiple service domains. You can choose any collector name you want, but must use that exact name when you run blcollect.

Options

-c

Required. Specify the collector name you set in lsf.licensescheduler. You must use the collector name (LIC_COLLECTOR) you define in the ServiceDomain section of the configuration file.

-m

Required. Specifies a space-separated list of hosts to which license information is sent. The hosts do not need to be running License Scheduler or a FlexNet. Use fully qualified host names.

-p

Required. You must specify the License Scheduler listening port, which is set in lsf.licensescheduler and has a default value of 9581.

-i lmstat_interval

Optional. The frequency in seconds of the calls that License Scheduler makes to lmstat to collect license usage information from FlexNet.

The default interval is 60 seconds.

-D lmstat_path

Optional. Location of the FlexNet command lmstat.

-t timeout

Optional. Timout value passed to the FlexNet command lmstat, overwriting the value defined by LM_STAT_TIMEOUT in the Parameters or ServiceDomain section of the lsf.licensescheduler file.

-h

Prints command usage to stderr and exits.

-V

Prints release version to stderr and exits.

See also

lsf.licensescheduler