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

问题描述

启动 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 Multiphysics 6.2 版本中,FlexNet®许可证管理器 11.18.3 版本与 COMSOL Multiphysics 6.1 版本中的相同。这意味着从 COMSOL Multiphysics 6.1 升级到 6.2 版本时,您无需更新许可证管理器二进制文件。然而,仍需将许可证管理器使用的许可证文件更改为支持 6.2 版本的许可证文件版本。

本文适用于从 COMSOL Multiphysics 6.0 及更低版本升级到 6.1 版本时需要更新本地环境中的 COMSOL 许可证管理器软件的情况。下面列出了分步操作说明。
注: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(运行课堂许可证套装时出现问题)

Baidu
map