问题描述
启动 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 版本。
在许可证服务器上安装 COMSOL 6.1“许可证管理器”。为此,请执行以下操作:
- 从产品下载页面下载安装介质。注:相较于离线安装程序,在线安装程序的文件大小较小。
- 如果只想获取许可证管理器所需的文件,请联系 support@comsol.com
- 由于在安装过程中需要使用许可证文件,请确保您可以访问该文件。
- 启动安装程序,并选择新安装 COMSOL 6.1。
- 在接受许可协议并向安装程序提供许可证文件后,单击“下一步”。
- 如果您只想安装“许可证管理器”,可以清除“产品”面板中的所有复选框(名为许可证管理器的复选框除外)。
- 完成安装。
如需更详细的操作说明,请参见《COMSOL Multiphysics 安装指南》 中的在 Windows 上安装许可证管理器 一节。
- 从产品下载页面下载安装介质。注:相较于离线安装程序,在线安装程序的文件大小较小。
从“开始”菜单 > 所有程序 > COMSOL Multiphysics 6.1 > COMSOL Launchers > LMTOOLS 启动 LMTOOLS 许可证工具。
在 Service/License File 选项卡上,选择 COMSOL License Manager。
转到 Start/Stop/Reread 页面并单击 Stop Server 按钮。
转到 Config Services 页面。更改
lmgrd.exe
和license.dat
的路径,使其指向 COMSOL 6.1 安装目录。从与 COMSOL Multiphysics 5.4 一起分发的 Flexnet 版本开始,允许许可证管理器写入的权限已更改。因此,建议将调试日志文件comsol61.log
存储到目录C:\ProgramData\COMSOL
。单击 Save Service 按钮。
转到 Start/Stop/Reread 页面并单击 Start Server 按钮。
从 File 菜单中选择 Exit 以关闭 LMTOOLS。
此时,更新已完成。您无需重新启动许可证服务器。
在 Linux 和 Macintosh 上更新 COMSOL 许可证管理器软件
在许可证服务器上安装 COMSOL 6.1“许可证管理器”组件。为此,请执行以下操作:
- 从产品下载页面下载安装介质。注:相较于离线安装程序,在线安装程序的文件大小较小。
- 如果只想获取许可证管理器所需的文件,请联系 support@comsol.com
- 由于在安装过程中需要使用许可证文件,请确保您可以访问该文件。
- 启动安装脚本,选择新安装 COMSOL 6.1。
- 在接受许可协议并向安装程序提供许可证文件后,单击“下一步”。
- 如果您只想安装“许可证管理器”,可以清除“产品”面板中的所有复选框(名为许可证管理器的复选框除外)。
- 完成安装。
如需更详细的操作说明,请参见《COMSOL Multiphysics 安装指南》 中的在 Linux 上安装许可证管理器 或在 Mac OS X 上安装许可证管理器 一节。
- 从产品下载页面下载安装介质。注:相较于离线安装程序,在线安装程序的文件大小较小。
停止 COMSOL 许可证管理器:将
comsol60/multiphysics/license/$arch
目录设为当前目录,其中$arch
是glnxa64
(64 位 Linux)、glnxarm64
(ARM Linux)、maci64
(64 位 macOS)或macarm64
(ARM macOS)。使用 lmdown 命令停止 6.0 许可证管理器:./lmdown -c ../license.dat
使用 lmgrd 命令启动 COMSOL 6.1“许可证管理器”:
./lmgrd -c ../license.dat -L /var/tmp/comsol61.log
注: 如果运行 lmgrd 命令后返回错误消息 ./lmgrd:找不到命令。这可能是因为许可证服务器缺少 LSB (Linux Standard Base) 所需的库,有关如何修复此问题的信息,请参见解决方法 1199。
- 最后,修改在引导时自动启动 COMSOL“许可证管理器”的启动脚本。有关如何设置启动脚本的操作说明,请参见《COMSOL Multiphysics 安装和操作指南》。
此时,更新已完成。
另请参见
解决方法 903(无法获取“COMSOL Multiphysics GUI”许可证)。
解决方法 1078(运行课堂许可证套装时出现问题)
COMSOL 尽一切合理的努力验证您在此页面上查看的信息。本页面提供的资源和文档仅供参考,COMSOL 对其有效性不作任何明示或暗示的声明。COMSOL 对所披露数据的准确性不承担任何法律责任。本文档中引用的任何商标均为其各自所有者的财产。有关完整的商标详细信息,请参阅产品手册。