此错误表示当前正在使用所有许可证。这意味着特定产品的所有密钥都已从许可服务器签出。在另一个用户将许可证返回到池之前,您将无法访问该产品的许可证。有关正在使用的当前许可证的信息,您可以向许可证管理员查询。您的许可证管理员可以按照下面的说明检查许可证的使用情况。
视窗:
1)启动LMTools,位于$ MATLAB \ etc \ win {32 | 64}内($ matlab \ flexlm for matlab \ flexlm,for matlab \ flowlm)。如果lmtools.exe不在该文件夹中,请参阅相关解决方案“为什么我的许可证管理器目录中缺少的必要许可证管理器脚本?”以下。
2)单击“执行状态查询”按钮的服务器状态标签,以获得一个完整的报告,当前的许可证使用。
Unix/Linux/Mac许可证管理器:
1)打开终端窗口。对于Mac OS X,请使用“应用程序/实用程序目录”中的终端应用程序。
2)在终端中,将目录修改为$MATLAB/etc目录。例如:
Linux
cd/ usr / local / matlab_r2010b /等
Mac OS X
cd/应用程序/ MATLAB_R2010b.app /等
3)执行如下命令,查看使用情况
./lmstat -a -c license.dat
LMTOOLS或lmstat的输出示例如下:
--------
状态
--------
灵活的License Manager status on Mon 9/28/2009 15:35
(检测lmgrd流程...
License服务器状态:27000@license1
license1上的License文件:C:\Program Files\MATLAB\R2009b\flexlm\ License .dat:
license1: license server UP (MASTER) v11.6
供应商守护程序状态(在许可证1上):
传销:v11.6
功能使用信息:
MATLAB的用户:(发出的2个许可证;总计使用2许可证)
“MATLAB”v22供应商:传销
nodelocked.许可证,锁定“id = 123456”
joesmithJoe-pc (v22) (Joe-pc /27000 102),开始我9/28 37
janedoejane-pc (v22) (jane-pc/27000 101)开始周二9月29日08:26
在本例中,在Joe或Jane关闭MATLAB以返回许可证之前,许可证是不可用的。