Altera,Mentor Graphics和其他EDA供应商使用FlexLM许可来支持浮动许可。 FlexLM仅支持运行每个供应商的许可证守护程序之一(例如alterad或mgcld)。如果您尝试在同一许可证服务器上为Altera和Mentor Graphics启动许可证服务器,则可能会在许可证日志文件中看到以下消息:
(mgcld) Cannot open lock file. errno=11 (/var/tmp/lockmgcld): Resource temporarily unavailable
当Altera许可证包含来自Mentor Graphics的功能行使用mgcld守护程序且Mentor Graphics许可证还包括使用mgcld守护程序的功能行时,会出现此问题。如上所述,FlexLM许可仅支持运行某个版本的供应商守护程序,例如mgcld。
解决/修复方法
要避免此问题,请执行以下操作之一:
- 将Altera许可证或Mentor Graphics许可证重新托管到其他许可证服务器。
- 将两个许可证合并为一个文件,然后可以使用单个alterad守护程序和一个mgcld守护程序。
- 编辑两个许可证,将所有mgcld功能从Altera许可证移至Mentor Graphics许可证。然后,Altera许可证仅使用一个alterad守护程序,而Mentor Graphics许可证仅使用一个mgcld守护程序。
没有回复内容