主页
技术支持
使用NI VLM时无法启动许可证服务器
使用NI VLM时无法启动许可证服务器
更新 Aug 13, 2024
适用于
“适用于”表示本页面提供的解决方案已被证实适用于列出的产品。该方案或同样适用于类似产品或应用。
软件
Volume License Manager
问题详述
尝试启动NI批量许可证管理器(VLM)时,出现错误
Unable to Start License Server
.
。
安装许可证文件后,我在VLM中单击“Apply Change”按键,可是无法启动许可证服务器。
解决方案
存有多个可能问题将导致
Unable to Start License Server
报错及无法启动许可证服务器。
依据
启用和定位批量许可证管理器调试日志中
指定的打开错误日志lmgrd.log,以查看是否存在任何有关许可证管理器无法启动的错误消息。
常见原因和故障排除步骤包括:
需要重新启动-
为了使到程序软件务能正常运行,必须在完成安装NI VLM之后重新启动计算机。请确保安装后完成此操作。
端口已在使用-
计算机上可能有另一个程序正在使用与NI VLM尝试使用的默认相同端口,从而导致NI VLM无法启动。此外,如果计算机上还有其他使用FlexLM(
lmgrd.exe
)或LMTools来管理其许可证的软件,并且在启动VLM时,lmgrd.log中出现错误
Failed to open TCP-port。
使用管理员权限打开命令提示符(command prompt),然后使用命令
netstat -b
查看当前是否有其他程序正在使用NI VLM默认端口27000。如果
netstat未能
显示任何程序,则可以使用其他软件(例如
TCPView
)以检查哪个程序正在使用哪个端口。
如果另一个程序使用与批量许可证服务器的
lmgrd.exe
相同端口,则可以按照
为NI VLM或FLEXnet Publisher配置通信端口
中的说明更改NI VLM使用端口。但是,一旦在Volume License Manager中更改了端口,也需要相应地
更改客户端中设置的端口
。如果未进行设置指定端口,将使用默认端口27000。
刷新许可证文件
-NI VLM有可能无法的正确加载许可证文件,因此无法通过网络提供许可证。尝试先停止然后重新启动服务器,以刷新NI VLM。如果依然无法解决问题,请尝试点击
File»Install Agreement License File
来重新安装许可证文件。备注:VLM是验证接收许可证文件,而不是其他许可证管理器。
重新安装-
在netstat显示的VLM当前端口未使用的情况下,在NI VLM上
重新安装
或
运行修复程序
可以解决此问题。对于此解决方案的可能性包括相关服务无法在Windows Services列表中保持启动状态。如果从系统LMTOOLS中删除了NI许可证管理器服务,则必须修复或重新安装NI VLM才能解决VLM中的许可证服务器错误。可以使用NI Package Manager来完成。
迁移和升级
-当您尝试从旧版本的VLM导入备份时,会发生此错误。最佳实践是迁移到相同版本,然后一次升级一个版本。重新安装许可证文件,然后启动服务器可以解决此问题。
相关信息
如果使用端口27000的软件也是lmgrd.exe,并且即使在重新启动计算机后该问题仍然存在,则可能是另一个软件也在使用FlexLM来管理其许可证。在计算机上搜索lmgrd.exe,然后检查该程序的路径以了解可能引起冲突的软件
相关链接
该软件从NI VLM Server激活后依然未经许可或者是在评估模式
How Do I Upgrade NI Volume License Manager (VLM) 3.x?
其他支持选项
询问NI社区
在我们的论坛中与其他用户协作
搜索NI社区以寻求解决方案
请求工程师的支持
可能需要有效的服务协议或有效的软件订阅,同时支持选项因国家/地区而异
打开服务请求
了解软件订阅和服务
了解硬件服务计划
Was this information helpful?
Helpful
Not Helpful