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

问题描述

我有一个浮网络许可证,并获取一个包含该短语的错误消息对话框:
已有许可的用户已经到达
我很确定网络上没有其他人使用许可证。

comsol显示的详细错误消息:

无法获得Comsol多物理GUI的许可。许可证错误:-4。已有许可的用户已经达到。功能:comsolgui许可证路径:C:\ Program Files \ comsol \ comsol60 \ Multiphysics \ linice \ linice \ linice \ linice.dat;FlexNet许可错误:-4,132。“”

解决方案

如果您是ClassKit许可证(CKL)用户,请参考知识库1078

首先,请确保您实际上不会过度拖延许可池中的用户数量。当您确定并发用户的数量不超过您已许可的数字时,请继续下面的故障排除指南。

Linux特定解决方案

如果您想在Linux系统(同一用户,同一主机)上互相运行几个Comsol桌面,则必须为所有台式机使用相同的终端窗口,以便不查看第二个COMSOL流程的新许可证。您可以通过在comsol start命令的末尾添加“&”来做到这一点,以便在第一个comsol命令之后恢复提示:
comsol&
comsol&
将启动两个comsol台式机,只使用一个许可证。另一方面,对于每个命令使用不同的终端窗口,每个终端将检查一个新的许可证座。

Livelink用于Linux上的MATLAB

如果您已获得MATLAB的Comsol Livelink许可,并尝试使用MATLAB启动Comsol,并启动Comsol桌面,请使用以下命令使用MATLAB Process启动COMSOL:comsol mphserver matlab -mlroot matlab_path&
这将为您提供命令提示符,以便从与以前的同一终端窗口中启动新的comsol桌面。

运行集群作业时

如果您在本地计算机上使用用户界面运行comsol,并同时在集群上运行群集作业,请确保在集群和本地计算机上具有相同的用户名,以避免使用两个许可证座。