设为首页收藏本站
查看: 13997|回复: 0

DS-5/MDK网络许可证Floating/Flex编译出错解决步骤

[复制链接]

231

主题

64

回帖

2145

积分

管理员

积分
2145
玉米糊 发表于 2015-12-22 09:47:03 | 显示全部楼层 |阅读模式
DS-5和MDK的网络许可证运行在局域网内,偶尔有网络、license服务器、DS-5客户端因素的波动,会造成license不可用。以下就如何检查并排除问题。

1、检查License安装步骤
DS-5 网络许可证是按照这个页面安装的:http://bbs.myir-tech.com/thread-7054-1-1.html
MDK 网络许可证是按照这个页面安装的:http://bbs.myir-tech.com/thread-7055-1-1.html

2、检查网络
在license服务器和DS-5客户端上,使用ping工具互ping,确保彼此能够ping通,即使有一方不通,也要检查网络环境(包括防火墙,无法确定的情况下,建议先关闭防火墙)

3、服务器
服务器端的Flexnet工具可以安装在Linux,或者Windows服务器上。但是,如果使用最新版本的MDK/DS-5,或者升级了MDK/DS-5导致无法使用,那么最有可能是Flexnet工具太旧了。下面两个方法都可以让你找到最新版的Flexnet:

4、DS-5客户端
如果 DS-5,不管是 Windows 还是 Linux系统中,都需要确保以下配置之一
  • DS-5 的 ARM License Manager 配置 License 为服务器:端口号@IP,比如:8226@192.168.1.100
  • 或者在 windows 的环境变量中加入:ARMLMD_LICENSE_FILE,其值为服务器:端口号@IP
  • 如果通过编译脚本编译,请确保编译脚本中的 ARMLMD_LICENSE_FILE 的值为服务器:端口号@IP

如果 MDK,需要确保:

5、一个license绑定3个MAC的情况
在生成 license的时候,如果一个 license.dat 文件绑定了3个服务器中的3个MAC地址,那么一定要确保这3台服务器同时在线(保持打开并且联网状态),否则客户端就会出现错误无法编译。
这种情况我们强烈推荐转成绑定一台服务器的一个MAC地址。
对于已经绑定3个MAC的用户,可以通过rehost更换,具体请参考:http://www.myir-tech.com/faq_list.asp?id=510

6、服务器网卡或硬盘损坏
这个情况就必须要rehost的了,步骤:http://www.myir-tech.com/faq_list.asp?id=510


回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 02:07 , Processed in 0.044458 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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