LSF Version 7.3 - Administering Platform LSF
FLEXlm Basics
166 Administering Platform LSF
FLEXlm Basics
This section is for users installing a permanent license, as FLEXlm is not used with
demo licenses. Users who already know how to use FLEXlm will not need to read
this section.
FLEXlm is used by many UNIX software packages because it provides a simple and
flexible method for controlling access to licensed software. A single FLEXlm license
server daemon can handle licenses for many software packages, even if those
packages come from different vendors. This reduces the system’s administration
load, since you do not need to install a new license manager every time you get a
new package.
Start the license daemons
FLEXlm uses license daemons to manage permanent licenses. For a brief
description of FLEXlm and its license daemons, see FLEXlm license server on page
154.
This is a procedure that describes how to start the FLEXlm license daemons.
1 Log on to the license server host as LSF administrator.
IMPORTANT: Do not run lmgrd as root.
2 If you have an old lsf_ld running, run lmdown to kill it.
You can only have one
lsf_ld daemon running on a host.
3 Run the
lmgrd command in LSF_SERVERDIR to start the license server
daemon:
lmgrd -c /usr/share/lsf/lsf_62/conf/license.dat -l
/usr/share/lsf/lsf_62/log/license.log
The -c option specifies the license file (or license file list, if you have multiple
license server hosts). For more information, see LSF_LICENSE_FILE
parameter on page 160.
The
-l option specifies the debug log path. For more information, see FLEXlm
log file on page 167.
TIP: You should include LSF_SERVERDIR in your PATH environment variable. You may want
to include the full command line in your system startup files on the license server host, so that
lmgrd starts automatically during system reboot.
See Checking the license server status on page 166 to check the status of lmgrd.
Checking the license server status
If you are using a permanent LSF license, use the lmstat command to check the
status of the license server daemon. This check can tell you whether or not your
attempt to start your license server daemon succeeded. If your attempt failed, see
lmgrd fails with message "Port already in use" on page 183.