适用平台: 所有平台 适用版本:

问题描述

在启动 COMSOL Multiphysics 时,出现以下报错信息:

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

或

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

解决方法

本文介绍如何从 COMSOL Multiphysics 6.3 及更早版本升级至 6.4 版本。在此升级过程中,您需要更新所使用的 COMSOL“许可证管理器”软件。具体操作步骤请参见下文说明。

COMSOL 6.4 版本的许可证管理器的二进制及许可证文件都向下兼容至 COMSOL 3.5a 版本。这意味着,将许可证管理器更新至 6.4 版本后,现有的 COMSOL 6.3 及更早版本的安装实例仍可继续正常运行。

请注意,在更新过程中,用户可能会暂时与许可证管理器断开连接。为避免工作中断,建议您提前通知用户保存当前工作,然后再切换至新的许可证管理器。

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

COMSOL“许可证管理器”通常以 Windows 服务的形式安装。我们将使用 LMTOOLS 许可证实用程序,将许可证管理器服务升级至 COMSOL 6.4 版本。

  1. 请在许可证服务器上安装 COMSOL 6.4“许可证管理器”,操作步骤如下:

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

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

  2. 通过“开始”菜单 > 所有程序 > COMSOL Multiphysics 6.4 > COMSOL Launchers > LMTOOLS启动 LMTOOLS 许可证工具。

  3. 在Service/License File选项卡中,选择 COMSOL License Manager。

  4. 转到Start/Stop/Reread页面,单击Stop Server按钮。

  5. 转到Config Services页面。更改lmgrd.exe和license.dat的路径,使其指向 COMSOL 6.4 的安装目录。从随 COMSOL Multiphysics 5.4 分发的许可证管理器版本开始,许可证管理器允许写入的权限已发生变更。建议将调试日志文件comsol64.log存储在C:\ProgramData\COMSOL目录中。

  6. 单击Save Service按钮。

  7. 返回Start/Stop/Reread页面,单击Start Server按钮。

  8. 从File菜单中选择Exit以关闭 LMTOOLS。

至此,更新已完成。通常情况下,您无需重启安装许可证服务的电脑即可生效。

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

  1. 在许可证服务器上安装 COMSOL 6.4 版本的“许可证管理器”组件,具体操作步骤如下:

    • 从产品下载页面获取安装包。(注:在线安装程序的文件大小比离线安装程序更小。)
    • 确保您拥有为 COMSOL 6.4 签发的最新许可证文件,安装过程中需要使用该文件。
    • 启动安装脚本,并选择新安装 COMSOL 6.4。
    • 接受许可协议后,向安装程序提供您的许可证文件,然后单击“下一步”。
    • 如果您只想安装许可证管理器,请在“产品”面板中清除许可证管理器以外的其他所有复选框。
    • 完成安装。

    如需更详细的安装说明,请参阅COMSOL Multiphysics 安装指南中的在 Linux 上安装许可证管理器或在 Mac OS X 上安装许可证管理器章节。

  2. 停止 COMSOL 许可证管理器:将当前目录切换至comsol63/multiphysics/license/$arch,其中$arch对应以下平台之一:glnxa64(64 位 Linux)、glnxarm64(ARM Linux)、maci64(64 位 macOS)或macarm64(ARM macOS)。使用以下lmdown命令停止 6.3 版本的许可证管理器:./lmdown -c ../license.dat

  3. 启动 COMSOL 6.4 许可证管理器。将当前目录切换至comsol64/multiphysics/license/$arch,其中$arch对应以下平台之一:glnxa64(64 位 Linux)、glnxarm64(ARM Linux)、maci64(64 位 macOS)或macarm64(ARM macOS)。使用以下lmgrd命令启动 6.4 版本的许可证管理器:./lmgrd -c ../license.dat -L /var/tmp/comsol64.log

  4. 最后,修改用于在系统启动时自动运行 COMSOL“许可证管理器”的启动脚本。有关如何配置这些启动脚本的具体方法,请参见COMSOL Multiphysics 安装指南。

至此,更新已完成。

另请参见

操作指导视频

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

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

Baidu
map