www.tech-doc.cn FAQ L07 - 如何在许可证文件中设置服务端口号?

FAQ L07 - 如何在许可证文件中设置服务端口号?


类别: Simcenter Amesim

主题: 许可证管理

访问级别: 终端用户

发布日期: 2014年5月

问题

如何在许可证文件中设置服务端口号?

解答

注意:

本FAQ面向许可证管理员。

默认情况下,为Simcenter Amesim产品生成的许可证文件不包含端口号。在某些情况下(存在活动防火墙时),许可证服务器机器上应启动的rlmlms服务(针对RLM)或lmgrdugslmd服务(针对FlexNet Publisher)可能因防火墙拦截而无法启动。

下文将为许可证管理员提供设置自定义端口号的建议,以避免被活动防火墙拦截。

在许可证文件中,如需设置端口号,需特别注意以下两行配置:

  • RLM

    • HOST行,对应rlm服务

    • ISV lms行,对应lms服务

  • FlexNet Publisher

    • SERVER行,对应lmgrd服务

    • VENDOR行,对应ugslmd服务

若许可证文件中未指定端口:

  • RLM

    • rlm服务默认使用5053端口(即使该端口不可用)

    • lms服务默认随机选择端口(即使该端口不可用)

  • FlexNet Publisher

    • 许可证管理器(lmgrd)使用SERVER行定义的端口(28000),若未定义则使用27000-27009之间的端口

    • 供应商守护进程(ugslmd)使用VENDOR行定义的端口,若未定义则使用第一个可用端口

RLM:手动设置rlm服务的端口号

要为rlm服务手动设置端口号,需在HOST行末尾添加端口号。

示例

HOST melody 80b918aa 2700

此例中,运行在主机melody上的许可证服务器将使用TCP/IP端口号2700

RLM:手动设置lms服务的端口号

要为lms服务手动设置端口号,需在ISV lms行末尾添加端口号。

示例

ISV lms port=12345

此例中,lms服务的许可证服务器将使用端口号12345

许可证管理员需确保所选端口号不会被防火墙拦截。

添加/更新端口号后,请确保重新读取许可证文件或重启许可证服务。

FlexNet Publisher:手动设置lmgrd服务的端口号

要为lmgrd服务手动设置端口号,需在SERVER行末尾添加端口号。

示例

SERVER melody 80b918aa 28000

此例中,运行在主机melody上的许可证服务器将使用TCP/IP端口号28000

FlexNet Publisher:手动设置ugslmd服务的端口号

要为ugslmd服务手动设置端口号,需在VENDOR ugslmd行末尾添加端口号。

示例

VENDOR ugslmd port=28001

此例中,ugslmd服务的许可证服务器将使用端口号28001

许可证管理员需确保所选端口号不会被防火墙拦截。

添加/更新端口号后,请确保重新读取许可证文件或重启许可证服务。