问题描述
在启动 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 版本。
请在许可证服务器上安装 COMSOL 6.4“许可证管理器”,操作步骤如下:
- 从产品下载页面获取安装介质(注:在线安装程序的文件大小比离线安装程序更小)。
- 如果只需获取许可证管理器所需的文件,请联系 support@comsol.com
- 确保您拥有为 COMSOL 6.4 签发的最新许可证文件,安装过程中需要使用该文件。
- 启动安装程序,并选择新安装 COMSOL 6.4。
- 接受许可协议后,向安装程序提供许可证文件,然后单击“下一步”。
- 如果您只想安装许可证管理器,请在“产品”面板中清除许可证管理器以外的其他所有复选框。
- 完成安装。
如需更详细的安装说明,请参阅 COMSOL Multiphysics 安装指南 中的在 Windows 上安装许可证管理器 一节。
- 从产品下载页面获取安装介质(注:在线安装程序的文件大小比离线安装程序更小)。
通过“开始”菜单 > 所有程序 > COMSOL Multiphysics 6.4 > COMSOL Launchers > LMTOOLS 启动 LMTOOLS 许可证工具。
在 Service/License File 选项卡中,选择 COMSOL License Manager。
转到 Start/Stop/Reread 页面,单击 Stop Server 按钮。
转到 Config Services 页面。更改
lmgrd.exe和license.dat的路径,使其指向 COMSOL 6.4 的安装目录。从随 COMSOL Multiphysics 5.4 分发的许可证管理器版本开始,许可证管理器允许写入的权限已发生变更。建议将调试日志文件comsol64.log存储在C:\ProgramData\COMSOL目录中。单击 Save Service 按钮。
返回 Start/Stop/Reread 页面,单击 Start Server 按钮。
从 File 菜单中选择 Exit 以关闭 LMTOOLS。
至此,更新已完成。通常情况下,您无需重启安装许可证服务的电脑即可生效。
在 Linux 和 Macintosh 上更新 COMSOL 许可证管理器软件
在许可证服务器上安装 COMSOL 6.4 版本的“许可证管理器”组件,具体操作步骤如下:
- 从产品下载页面获取安装包。(注:在线安装程序的文件大小比离线安装程序更小。)
- 如果您只需获取许可证管理器所需的文件,请联系 support@comsol.com。
- 确保您拥有为 COMSOL 6.4 签发的最新许可证文件,安装过程中需要使用该文件。
- 启动安装脚本,并选择新安装 COMSOL 6.4。
- 接受许可协议后,向安装程序提供您的许可证文件,然后单击“下一步”。
- 如果您只想安装许可证管理器,请在“产品”面板中清除许可证管理器以外的其他所有复选框。
- 完成安装。
如需更详细的安装说明,请参阅 COMSOL Multiphysics 安装指南中的在 Linux 上安装许可证管理器 或在 Mac OS X 上安装许可证管理器 章节。
- 从产品下载页面获取安装包。(注:在线安装程序的文件大小比离线安装程序更小。)
停止 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启动 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最后,修改用于在系统启动时自动运行 COMSOL“许可证管理器”的启动脚本。有关如何配置这些启动脚本的具体方法,请参见 COMSOL Multiphysics 安装指南。
至此,更新已完成。
另请参见
解决方法 903(无法获取 COMSOL Multiphysics GUI 许可证)
解决方法 1078(运行课堂许可证套装时出现问题)
COMSOL 已尽一切合理的努力核实本页面所提供的信息。但请注意,所有资源与文档仅供学习参考。COMSOL 不对其有效性作任何明示或暗示的声明,亦不承担因所披露数据的准确性而产生的任何法律责任。本文提及的所有商标均为其各自所有者的财产。有关完整的商标信息,请参阅相关产品手册。
