| | |

arm ds-九游会网页

问题类别:arm 开发工具 > ds-5 浏览次数:3056
发布日期:2015/7/20 15:10:45 文章来源:米尔科技
回复日期:2015/7/20 15:10:45
arm-ds5
arm ds-5/rvds 在同一服务器安装多个许可证license错误,错误为: (armlmd) exiting due to signal 32(lmgrd) armlmd exited with status 32 (exited because another server was running)(lmgrd) multiple "armlmd" license server systems running. 或者: 11:39:47 (armlmd) flexnet licensing version v10.8.5.0 build 31891 i86_r9 11:39:47 (armlmd) cannot open lock file. errno=11 (/var/tmp/lockarmlmd): resource temporarily unavailable 11:39:47 (armlmd) exiting due to signal 41 11:39:47 (lmgrd) armlmd exited with status 41 (exited because another server was running) 11:39:47 (lmgrd) multiple "armlmd" license server systems running. 11:39:47 (lmgrd) please kill, and run lmreread 11:39:47 (lmgrd) 11:39:47 (lmgrd) this error probably results from either: 11:39:47 (lmgrd) 1. another copy of the license server manager (lmgrd) is running. 11:39:47 (lmgrd) 2. a prior license server manager (lmgrd) was killed with "kill -9" 11:39:47 (lmgrd) (which would leave the vendor daemon running). 11:39:47 (lmgrd) to correct this, do a "ps -ax | grep armlmd" 11:39:47 (lmgrd) (or equivalent "ps" command) 11:39:47 (lmgrd) and kill the "armlmd" process.
看看官方的解释:
在同一台机器上你可以同时运行多个flexnet许可证服务器 - 如果他们是不同厂商的许可证。然而,只有一个armlmd 实例(arm供应商守护程序)可以在机器上运行。 当服务器启动后,如果armlmd已经运行则会出现错误:
(armlmd) exiting due to signal 32
(lmgrd) armlmd exited with status 32 (exited because another server was running)
(lmgrd) multiple "armlmd" license server systems running.

这种错误的常见原因有两个。你想在同一台机器上运行两个实例的许可证服务器 - 两个arm许可证主机。这是不支持的。你需要合并的许可文件,使用单一的服务器软件实例来管理。查看 合并许可证方法
该段文字的英文原文地址是:



所以,该问题的解决办法是合并多个许可证为一个,然后再启动lmgrd,合并方法请参考:http://www.myir-tech.com/bbs/thread-30-1-1.html
更多详细信息可以查看flexnet终端用户手册:  (1.2 mb, 下载次数: 412) 该用户手册文档也可在ds-5的安装目录:...\ds-5\documents\ 下找到。

九游会网页的技术支持服务指南

常见问题解答

网站地图