平台: 所有平台 版本: 所有版本

问题描述

启动 COMSOL Multiphysics 时,出现以下错误消息:

无法获取“COMSOL Multiphysics GUI”许可证。
许可证错误:-25。
许可证服务器系统不支持该特征的这一版本  

许可证文件不支持此版本。
特征:SERIAL  
App 版本 > 许可证版本:6.1 > 6.0  
许可证路径:C:\Program Files\COMSOL\COMSOL61\Multiphysics\license\license​.dat;  
FlexNet 许可错误:-21,126

解决方法

解决方法是将您当前的 COMSOL“许可证管理器”软件从 COMSOL 6.0 版本更新到 6.1。下面列出了分步操作说明。 注:COMSOL 6.1 许可证管理器二进制文件和许可证文件向后兼容到 COMSOL 3.5a 版本。这意味着,在许可证管理器更新到 6.1 版本后,现有的 COMSOL 6.0 及较低版本能够继续正常运行。

请注意,在更新许可证管理器时,用户可能会与它失去联系。为了避免这种情况,您可以要求用户在过渡到新的许可证管理器之前保存他们的工作。

在 Windows 上更新 COMSOL 许可证管理器软件

COMSOL“许可证管理器”作为 Windows 服务安装。我们会使用 LMTOOLS 许可证实用程序将许可证管理器服务升级到 COMSOL 6.1 版本。

  1. 在许可证服务器上安装 COMSOL 6.1“许可证管理器”。为此,请执行以下操作:

    • 产品下载页面下载安装介质。注:在线安装程序比离线安装程序小。
    • 由于在安装过程中需要使用许可证文件,请确保您可以访问该文件。
    • 启动安装程序,并选择新安装 COMSOL 6.1
    • 在接受许可协议并向安装程序提供许可证文件后,单击“下一步”。
    • 如果您只想安装“许可证管理器”,可以清除“产品”面板中的所有复选框(名为许可证管理器的复选框除外)。
    • 完成安装。

    如需更详细的操作说明,请参见《COMSOL Multiphysics 安装指南》 中的在 Windows 上安装许可证管理器 一节。

  2. “开始”菜单 > 所有程序 > COMSOL Multiphysics 6.1 > COMSOL Launchers > LMTOOLS 启动 LMTOOLS 许可证工具。
  3. Service/License File 选项卡上,选择 COMSOL License Manager。
  4. 转到 Start/Stop/Reread 页面并单击 Stop Server 按钮。
  5. 转到 Config Services 页面,更改 lmgrd.exelicense.dat 的路径,使其指向上述刚安装好的 COMSOL 6.1 安装目录。从与 COMSOL Multiphysics 5.4 一起分发的 Flexnet 版本开始,允许许可证管理器写入的权限已更改,当前的建议是将调试日志文件 comsol61.log 存储到目录 C:\ProgramData\COMSOL
  6. 单击 Save Service 按钮。
  7. 转到 Start/Stop/Reread 页面并单击 Start Server 按钮。
  8. File 菜单中选择 Exit 以关闭 LMTOOLS。

此时,更新已完成,您无需重新启动许可证服务器。

在 Linux 和 Macintosh 上更新 COMSOL 许可证管理器软件

  1. 在许可证服务器上安装 COMSOL 6.1“许可证管理器”组件。为此,请执行以下操作:

    • 产品下载页面下载安装介质。注:在线安装程序比离线安装程序小。
    • 由于在安装过程中需要使用许可证文件,请确保您可以访问该文件。
    • 启动安装脚本,并选择新安装 COMSOL 6.1
    • 在接受许可协议并向安装程序提供许可证文件后,单击“下一步”。
    • 如果您只想安装“许可证管理器”,可以清除“产品”面板中的所有复选框(名为许可证管理器的复选框除外)。
    • 完成安装。

    如需更详细的操作说明,请参见《COMSOL Multiphysics 安装指南》 中的在 Linux 上安装许可证管理器在 Mac OS X 上安装许可证管理器 一节。

  2. 停止 COMSOL 许可证管理器:将 comsol60/multiphysics/license/$arch 目录设为当前目录,其中 $archglnxa64(64 位 Linux)、glnxarm64 (ARM Linux)、maci64(64 位 macOS)或 macarm64 (ARM macOS)。使用 lmdown 命令停止 6.0“许可证管理器”: ./lmdown -c ../license.dat

  3. 使用 lmgrd 命令启动 COMSOL 6.1“许可证管理器”: ./lmgrd -c ../license.dat -L /var/tmp/comsol61.log

    注: 如果运行 lmgrd 命令后返回错误消息 ./lmgrd:找不到命令。,可能是许可证服务器缺少 LSB (Linux Standard Base) 所需的库。有关如何修复此问题的信息,请参见解决方法 1199

  4. 最后,修改在系统引导阶段自动启动 COMSOL“许可证管理器”的启动脚本。有关如何设置启动脚本的操作说明,请参见《COMSOL Multiphysics 安装和操作指南》

此时,更新已完成。

另请参见

操作视频

解决方法 903。(无法获取“COMSOL Multiphysics GUI”许可证)。

解决方法 1078。(运行课堂许可证套装时出现问题)