DS-5/RVDS/MDK-Flex服务器提示(lmgrd) MULTIPLE "armlmd" license server systems running.

问题类别:ARM 开发工具 > DS-5 浏览次数:2214
发布日期:2013-09-23 16:16:48 文章来源:米尔科技
回复日期:2015-04-02 14:45:52

环境说明

DS-5
RVDS
MDK Flex

分析描述

启动DS-5/RVDS/MDK Flex服务器license的时候,出现如下提示。
nohup: ignoring input and appending output to `nohup.out' 或
nohup 忽略输入并把输出追加到 nohup.out
服务器的log文件则显示如下错误: (lmgrd) MULTIPLE "armlmd" license server systems running.

问题解答

在同一台及其上,如果license有不同供应商(vendor)提供,则可以启动多个FLEXnet license服务器。所以,在同一机器上,只能启动一个ARM工具armlmd进程(ARM Vendor deamon)。


如果armlmd已经运行,重新开启就会出现以下错误:


(armlmd) EXITING DUE TO SIGNAL 32

 (lmgrd)armlmdexitedwithstatus32 (Exitedbecause another server was running)

 (lmgrd) MULTIPLE "armlmd" license server systems running.


这一般是由两个原因引起的。

1、在同一个机器上运行两个license server进程,用以管理两个license文件。这样做是不允许的。你需要将两个license合并合并为一个license文件,然后重新开启。合并方法请参考米尔论坛:http://bbs.myir-tech.com/thread-30-1-1.html


2、另外,如果 lmgrd 没有完全退出,那么 armlmd 也没有停止。这样可以检查一下 armlmd 的状态,并终止它们。

在linux系统,可以使用“ps -ax | grep armlmd”命令。

在windows系统,可以使用任务管理器查看。

技术支持服务指南

在线提交问题

常见问题解答


新闻中心 | 联系我们 | 招聘信息 | 留言反馈 | 典型客户 | © 2017 Myir
深圳总部: 0755-25622735 | 北京办事处: 010-84675491 | 上海办事处: 021-60317628 粤ICP备12005064号-1