你可以在linux虚拟机上运行lmgrd许可证服务器吗?

我们正在裸机linux系统上运行lmgrd许可证服务器。 根据我的理解,基于Linux的lmgrd使用主要以太网板的MAC地址作为密钥生成的参数(如lmhostid所示)。 顺便说一下,在SunOS机器上有从主板上的eeprom派生的hostid。

好的,我们要做的是将lmgrd许可服务器放在虚拟机上。 毕竟,为了支持许可证服务器,单一的裸机服务器系统就是浪费。 但是,使用lmgrd许可模式的软件供应商的支持人员似乎认为不可能以这种方式运行。 由于安装的以太网板有一个MAC地址,支持人员似乎是错误的。 据我所知,虚拟机和裸机linux服务器应该没有区别。

许可证密钥是浮动/计数许可证不是节点locking的许可证密钥。

有没有人把lmgrd放在linux虚拟机上? 有任何软件制造商提供lmgrd作为其许可模式提供了有关在Linux VM上的操作的回退?

谢谢你的帮助

附加:我听说Synopsis,Ansys,Mentor是使用lmgrd的软件包的供应商。

ADDITION:lmhostid只从eth0返回M​​AC地址! 如果虚拟机中的接口没有命名为eth0,则不会返回任何内容! 在SuSe linux中重命名界面很容易…所以没有问题。

附加:我们将继续获取VM主机的重新密钥。

我运行FlexLM,它在Matlab和Maple的虚拟机中的Windows服务器上利用lmgrd,并且没有任何问题。 虚拟适配器(通常)具有自己的MAC地址,因此软件会从中生成必要的值。 我从Simio的某个人那里推了回来,他也使用了一个类似的LM。 我做了足够的噪音,他们放弃了对我的限制。 他们所要做的就是颁发不同的许可证。

这不完全类似于你的系统,但你的预感可能是正确的。 支持者可能只是略高于无。 如果您发布有问题的软件,您可能会得到明确的答案。

我可以确认我们正在VMware上运行我们的新FlexLM服务器。 这也有助于(虚拟)机器永远不会过期,因此需要新的lmhostid,因此需要新的许可证。

还没有问题!