设为首页收藏本站
查看: 21021|回复: 2

ARM DS-5/RVDS 在同一服务器安装多个许可证License错误

[复制链接]

231

主题

64

回帖

2145

积分

管理员

积分
2145
玉米糊 发表于 2013-6-20 11:17:31 | 显示全部楼层 |阅读模式
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许可证主机。这是不支持的。你需要合并的许可文件,使用单一的服务器软件实例来管理。查看 合并许可证方法
该段文字的英文原文地址是:
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.faqs/ka11646.html


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

回复

使用道具 举报

2

主题

4

回帖

35

积分

超级版主

积分
35
蓝精灵 发表于 2013-7-19 16:04:11 | 显示全部楼层
请问keil flex net 许可证可以跟DS-5和RVDSD的flex net 许可证安装在同一台服务器吗?是否也需要合并license文件?这三种类型的license可以合并使用吗?
回复 支持 反对

使用道具 举报

231

主题

64

回帖

2145

积分

管理员

积分
2145
 楼主| 玉米糊 发表于 2013-7-22 09:32:25 | 显示全部楼层
ARM 的开发工具 DS-5 RVDS 和 MDK-ARM 都有flex license 授权方式,他们的服务器端的配置是一样的。

在服务器端,都需要许可证管理软件来管理的,并且可以安装在同一台服务器上,只是有一个要求,就是必须将所有的license.dat文件合并为一个license文件。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录

本版积分规则

Archiver|手机版|小黑屋|米尔科技论坛   

GMT+8, 2024-4-29 01:40 , Processed in 0.057604 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表