| Author |
Message |
zhustudio
Joined: 15 Jul 2002 Posts: 104 Helped: 6 Location: China
|
19 Jul 2002 17:41 how to manage multi license in linux! |
|
|
|
how to manage multi license under linux
i have server license and nodelock license
i must start multi port to support multi server license
and i use lm_license_file to point port and hostname and nodelock license path? is it possible ? or cause a confliction of multitools
i nearly have 5 licenses under linux!
thank u
|
|
| Back to top |
|
 |
promethe
Joined: 20 Apr 2002 Posts: 27
|
20 Jul 2002 17:29 License management |
|
|
|
If you have some applications (eg m(at)delsim , HDL D.e.s.i.g.n.e.r, @nac(at)d)
from the same manufacturer (m(at)deltech for example )
and you use only one machine ,
you just need to set the LM_LICENSE_FILE and
MGLS_HOME variables .
No need to run a server
|
|
| Back to top |
|
 |
SVTONY
Joined: 10 Apr 2002 Posts: 38
|
20 Jul 2002 18:47 license |
|
|
|
You can do in either way:
1. start each license individually
lmgrd -c license1.dat
lmgrd -c license2.dat
....
2. merge the license files together into one big file
lmgrd -c biglicense.dat
Make sure the SERVER line and DAEMON line didn't conflict.
|
|
| Back to top |
|
 |
z81203
Joined: 01 Aug 2001 Posts: 477 Helped: 3
|
20 Jul 2002 21:01 |
|
|
|
I think use environment themself first, just like "CDS_LIC_FILE" "SNPSLMD_LICENSE_FILE" "MGLS_LICENSE_FILE" etc, then use "LM_LICENSE_FILE" but split them with ":".
You can use "LM_LICENSE_FILE" with ":" only.
|
|
| Back to top |
|
 |
promethe
Joined: 20 Apr 2002 Posts: 27
|
20 Jul 2002 21:08 license management |
|
|
|
You are rigth ,
You can use multiple license files and use only LM_LICENSE_FILE to point on them .
For example :
export LM_LICENSE_FILE= path_to_license1.dat:path_to_license2.dat:path_to_license3.dat
|
|
| Back to top |
|
 |
Nobody
Joined: 04 Oct 2001 Posts: 250 Location: Formosa
|
21 Jul 2002 14:40 |
|
|
|
My opion is put ur nodelock license in their private enviroment variable's path. And u may put the other nodelock license in the default location.
/usr/local/flexlm/licenses/license.dat Then u dont even set the LM_LICENSE_FILE . For the license server , some of them need to point to the license file , other should point to their port . It seem no good way to do the multi-license. I found the new flexlm version can store the tool's specific license port info in ur home directory as one .xxx log .
There are few tools really need to start license server if u got license from EFAGen. For the hint of the private license enviroment variable ,
u may look the windows's registry path on HK_LM/Software/Flexlm License Manager/ . There are many undocumented license variables have been set here.
|
|
| Back to top |
|
 |
treebear
Joined: 06 Aug 2001 Posts: 134
|
23 Jul 2002 2:37 |
|
|
|
| I think maybe you could use different port # for each product.
|
|
| Back to top |
|
 |