How do I run one lmgrd with multiple daemons?

« Go Back

Information

 
QuestionHow do I run one lmgrd with multiple daemons?
Answer
FlexLM offers three strategies for managing licenses from multiple vendors. This FAQ focuses on the last option, where one LMGRD process runs on the server machine and serves one or more vendor daemons, each with one or more license files. This FAQ assumes you have run LMTools.exe and/or lmgrd to start a license server.

Let's take an example in which you have a two applications, ACME and STK, that both use FLEX network licenses. You want to simplify by using one LMGRD (the latest version) to serve both of them. Since ACME installs LMGRD version 11.9 and AGI/STK (v9.2.1) installs LMGRD 11.4, we choose to use the newer ACME LMGRD to drive the respective daemons. To do this we simply copy the AGI License File from ...

C:\Program Files (x86)\AGI\AGI License Server (our LMGRD folder)

to 

C:\Program Files (x86)\ACME\FLEX License Server (the ACME LMGRD folder).

After doing so, you must edit your license file (How do I edit my license file?). Daemon line so that it can find the daemon in the "from" path above, as follows...

DAEMON STKD "C:\Program Files (x86)\AGI\AGI License Server\STKD.exe".

Upon saving the license file, you are now ready to launch the ACME LMGRD (v11.9) using either a command line or LMTools.exe.

command line:  ACME folder\lmgrd.exe -c "path to ACME folder or folder where licenses are, if different"

lmtools.exe:  On ‘Config Services’ tab, make sure "Path to license" is "path to ACME folder or folder where licenses are, if different" and that the path does not end with "\".
TitleHow do I run one lmgrd with multiple daemons?
URL NameHow-do-I-run-one-lmgrd-with-multiple-daemons

Related Files