配置 Windows 许可服务器的步骤

如果您的许可服务器正在运行,必须将它停止,然后再执行配置或系统维护。如果您在许可服务器和客户端计算机之间使用防火墙,则必须开放服务器上的某些 TCP/IP 端口以进行与许可相关的通信。为 adskflex 开放端口 2080 以及为 lmgrd 开放端口 27000 到 27009。

使用 LMTOOLS 实用程序工作时,应该使用管理员权限登录。

在本任务的第一部分,您将创建一个调试日志文件,该文件将记录有关 Network License Manager (NLM) 操作的信息。如果许可或服务器出现任何问题,查看该日志文件可帮助识别问题的原因。

  1. 在 Autodesk Network License Manager 文件夹中,创建一个 Logs 子文件夹。默认位置为 C:\Program Files\Autodesk Network License Manager
  2. 使用文本编辑器(例如,记事本)创建一个空的日志文件,然后将它保存到 Logs 文件夹。为文件输入一个描述性名称,然后将扩展名从 .txt 更改为 .log。例如,文件名可以是 Adsk_NLM.log
  3. 执行以下操作之一:
    • Windows 7:依次单击“开始”“所有程序”“Autodesk”“Network License Manager”“LMTOOLS 实用程序”。
    • Windows 8:在“开始”屏幕上单击鼠标右键,然后依次单击“所有应用程序”“LMTOOLS 实用程序”。
    • Windows 8.1:“开始”屏幕“向下”“应用程序”“LMTOOLS 实用程序”。
  4. 在 LMTOOLS 实用程序的“服务/许可文件”选项卡中,确保“使用服务进行配置”选项处于选中状态,然后选择“LMTOOLS”以忽略许可文件路径环境变量。
  5. 单击“Config Services”选项卡。
  6. 在“Service Name”列表中,指定要用来管理许可的服务名称。

    默认情况下,服务名为“Flexlm Service 1”。如果 FLEXnet® 在管理计算机上除 Autodesk 产品外的其他软件,则“Service Name”列表包含了多个选项。为了避免产生混淆,建议您指定一个引用 Autodesk 的服务名称,并确保仅列出一个 Autodesk 服务。例如,将“Flexlm Service 1”重命名为“Autodesk Server1”

  7. 在“Path to Lmgrd.exe File”字段中,输入指向 NLM 后台程序 (lmgrd.exe) 的路径,或单击“Browse”以定位文件。

    默认情况下,此后台程序将安装在 C:\Program Files\Autodesk Network License Manager 文件夹。

  8. 在“许可文件的路径”框中,找到或输入路径。

    这是从 autodesk.com 获得的、指向许可文件的路径。

  9. 在“Path to the Debug Log File”框中,单击“Browse”、浏览到现有的 .log 文件,然后单击“打开”。
  10. 选择“Use Services”和“Start Server at Power Up”。

    借助“Start Server at Power Up”设置,在每次服务器出于任何原因被关闭然后又重新启动时,将自动启动许可服务器。

  11. 单击“Save Service”,将新的配置保存在之前选定的服务名称下。当出现关于将设置保存到服务的提示时,单击“Yes”。
  12. 单击“启动/停止/重新读取”选项卡。
  13. 确保选定的服务器名称是正确的,然后单击“Start Server”。
  14. 留意消息“Server Start Successful”,它将在“LMTOOLS”面板的底部显示。服务器可能需要最多 30 秒才能启动。
  15. 如果要验证许可服务器是否正常运行,请单击“Server Status”选项卡,然后单击“Perform Status Enquiry”。

    几秒后,状态窗口将显示有关许可文件的位置消息和 NLM 版本。您应该会看到诸如“Adskflex: UP v11.12”的行,指示许可服务器正在正确运行服务。

  16. 关闭 LMTOOLS。