使用FLEXlm管理许可证的更好方法?

时间:2018-07-06 09:45:52

标签: license-key flexlm

我一直在使用FLEXlm通过lmgrd管理我们所有的EDA许可证。最初,要管理的许可证并不多,所以我倾向于为SERVER和VENDOR行填写每个许可证文件的适当路径和端口号,而我只是为每个许可证运行./lmgrd -c <license.dat>,工作得很好。

最近,我们进入一个阶段,需要管理来自各个供应商的大量许可证文件,并且目前我们有lmgrd个运行不同守护程序的流程。问题是,在某些情况下,EDA供应商A的一个许可证已启动并正在运行,但是EDA供应商B的另一个许可证文件可能与EDA供应商A的工具具有不同的许可证,但功能不同。因此,当我使用./lmgrd运行它时,它会抱怨正在运行多个守护程序许可证服务器系统。

我认为必须有更好的方法来管理它们,但是我不确定该如何做。

任何想法都将不胜感激。

最好的问候, Tidus

1 个答案:

答案 0 :(得分:0)

为每个供应商分别启动lmgrd。

lmgrd -c /vendor1/license.lic

lmgrd -c /vendor2/license.lic

此后,当您检查ps-ef | grep lmgrd时,您会发现为每个供应商创建的不同进程ID。