创建支持服务单
关注

Q100221:如何从网络上的其他服务器上浮动某些RLM许可证

摘要

本文介绍如何使用RLM服务器的内置传输功能将一组许可证从主服务器临时传输到网络上的另一台计算机,以便它们可以从那里浮动。

如果您要浮动大量许可证并希望平衡多个服务器之间的负载,或者希望在远程办公室的单独项目中为一组用户保留少量许可证,则此功能非常有用。
注意:这与请求永久许可证转移不同,许可证仍然与需要继续运行的原始服务器相关联。如果您需要将许可证永久性地移动到新服务器,请阅读Q100001:我可以将许可证转移到另一台机器吗?

更多信息

从网络上的单个服务器中浮动所有RLM许可证将适用于绝大多数许可证使用情况。但是,在某些情况下,您可能希望在网络上使用其他许可证服务器
  • 您希望将一小部分许可证用于连接到主网络的远程办公室中的项目
  • 您拥有大量许可证,并希望使用其他服务器来共享许可证请求的负载,以避免对原始服务器造成过多的负担。
好消息是,Foundry Licensing Tools(FLT)中包含的RLM许可证服务器能够将其许多许可证“转移”到同一网络上的另一台机器上,以便它们可以从那里浮动。基本上,第二台机器从原始服务器检出许多许可证,然后充当网络上的另一个许可证服务器。

如何设置转移
有关如何进行此设置的说明,请参阅“将许可证转移到另一台服务器”标题下的“ RLM最终用户指南 ”。请注意,此临时转移的一个限制是令牌许可证(在集体许可证中使用)无法“转移”到目标服务器。
如何平衡两台服务器之间的负载
如果要使用此功能来平衡多个服务器之间的许可证请求负载,则需要执行以下操作:
  1. 使用“ RLM最终用户指南”中的说明设置传输。例如,您可能希望将一半渲染许可证转移到第二台服务器。

  2. 通过创建多个客户端许可证文件或设置以下环境变量,指示客户端计算机查看两个服务器:

    foundry _LICENSE = 4101 @ originalServer:4101 @ transferServer

    (其中“orginalServer”是主许可证服务器的主机名或IP地址,“transferServer”是第二个传输服务器的主机名或IP地址)

  3. 默认情况下,客户端计算机将按照它们在foundry_LICENSE变量中出现的顺序联系服务器,或者它们找到客户端许可证文件。您可以通过设置另一个名为RLM_PATH_RANDOMIZE的环境变量来随机确定首先联系哪个服务器,这应该有助于平衡原始服务器和传输服务器之间的许可证请求负载。变量只需要存在并具有值,因此您可以设置以下内容:

    RLM_PATH_RANDOMIZE = 1

有关设置环境变量的指导,请参见Q100015:如何设置环境变量。

或者,您可以将一半的客户端计算机设置为查看原始服务器,将一半设置为查看传输服务器,但上面设置的优点是所有客户端计算机仍然可以查看原始服务器,这样他们仍然可以从传输服务器返回许可证时获取许可证。

这篇文章有帮助吗?
/

We're sorry to hear that!

Please tell us why.
0 人中有 0 人觉得有帮助

评论